Resultados da pesquisa a pedido "c++"

4 a resposta

No valor flutuante C ++ sendo truncado de double

Eu codifiquei usando variáveis float antes e nunca tive esse problema. float a, b, subtotal, stx; a=15.95; b=24.95; subtotal=a+b; stx=subtotal*.07; cout << "Item 1: $" << a << endl; cout << "Item 2: $" << b << endl; cout << "\nSubtotal: $" ...

1 a resposta

Usando o Cython para agrupar um modelo c ++ para aceitar qualquer matriz numpy

Eu estou tentando quebrar uma classificação paralela escrita em c ++ como um modelo, para usá-lo com matrizes numpy de qualquer tipo numérico. Estou tentando usar o Cython para fazer isso. Meu problema é que não sei como passar um ponteiro para ...

1 a resposta

As regras de avaliação de curto-circuito são esperadas em tempo de compilação?

Programa Aproduz um erro de compilação (como esperado) Desde aisFinite é chamado com um tipo não integral. Programa A#include <iostream> class Foo {}; template<typename T> bool isFinite(const T& t) { static_assert(std::is_integral<T>::value, ...

2 a resposta

Declarando um vetor 2D

Qual é a diferença entre essas duas maneiras de declarar um vetor 2D. vector< vector<int>> a(M,N);e vector< vector<int>> a(M, vector<int> (N));Eu tentei, mas me sinto o primeiro a ser fácil de entender.

1 a resposta

portando std :: wstring do visual studio para o mingw gcc

Estou no processo de portar algum código do Visual studio para o mingw gcc. Me deparei com esta afirmação if ( mnode.GetTag() == _T( "val" ) ) return true;esta é a definição do método GetTag () const std::wstring &GetTag() const;Estou recebendo ...

2 a resposta

Como instalar a caixa de ferramentas SPAMS no Matlab 2014b no Windows 8.1

Estou tentando aprender como compilar com êxito "SPARS (Sparse Modeling Software") em minha máquina que usa o sistema operacional Windows 8.1 e o MATLAB R2014b. As etapas que eu segui são as seguintes (algumas partes podem ter ...

4 a resposta

Os parâmetros do modelo de um construtor podem ser especificados explicitamente?

Um construtor de uma classe pode ser uma função de modelo. No ponto em que esse construtor é chamado, o compilador geralmente analisa os argumentos fornecidos ao construtor e determina a partir deles os parâmetros de modelo usados. Existe também ...

2 a resposta

Gerenciamento de memória na alocação de matriz 2-D

Eu aloquei uma matriz bidimensional usando o seguinte código: // Dynamic allocation int **matrix=new int*[n]; for(int i=0;i<n;i++) { matrix[i]=new int[n]; }Isso funciona bem. Primeiro, alocamos uma matriz de ponteiros inteiros.Em seguida, ...

1 a resposta

gdb O programa saiu do código 01 para o programa usando o CMake

Estou usando o linux científico. Estou lidando com uma enorme quantidade de código em C ++ com toneladas de arquivos cpp. No momento, ele compila com sucesso, mas os valores / dados que estou recebendo estão definitivamente errados. Além disso, ...

8 a resposta

Existe uma maneira de limitar um valor inteiro a um determinado intervalo sem ramificação?

Apenas por curiosidade. Se eu tiver algo como: if(x < 0) x = 0; if(x > some_maximum) x = some_maximum; return x;Existe uma maneira de não ramificar? Isso é c ++. Adendo: quero dizer sem instruções de ramificação na montagem. É uma arquitetura MIPS.