Resultados da pesquisa a pedido "c++"
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: $" ...
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 ...
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, ...
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.
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 ...
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 ...
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 ...
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, ...
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, ...
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.