Resultados da pesquisa a pedido "c++"

3 a resposta

std :: stod lança o erro out_of_range para uma string que deve ser válida

#include <iostream> #include <cmath> #include <sstream> using namespace std; int main(){ stringstream ss; double ad = 7.63918e-313; ss << ad; cout<<ss.str()<<endl; //you will see that the above double is valid, and maps to the specified string ...

1 a resposta

Especialização parcial de modelos com vários pacotes de parâmetros de modelos

Continuandominha jornada ao mundo dos modelos variados [https://stackoverflow.com/q/4691657/20984], Encontrei outro problema. Supondo a seguinte classe de modelo: template < typename T > struct foo { //default implementation };é ...

12 a resposta

Pós-incremento e pré-incremento em um loop 'for' produzem a mesma saída [duplicado]

Esta pergunta já tem uma resposta aqui: Diferença entre i ++ e ++ i em um loop? [/questions/484462/difference-between-i-and-i-in-a-loop] 21 respostasOs loops a seguir produzem resultados idênticos, mesmo que um use pós-incremento e o ...

5 a resposta

C ++ por que o operador de atribuição deve retornar uma const ref para evitar (a = b) = c

Estou lendo um livro sobre C ++ e mais precisamente sobre a sobrecarga do operador. O exemplo é o seguinte: const Array &Array::operator=(const Array &right) { // check self-assignment // if not self- assignment do the copying return *this; ...

4 a resposta

o que isso significa em c int a: 16 ;? [duplicado]

Possível duplicado: O que significa 'unsigned temp: 3'? [https://stackoverflow.com/questions/2950029/what-does-unsigned-temp3-mean] por favor, o que essa notação significa int a: 16; Eu achei que é um código como este e compila. nome da ...

1 a resposta

Conversão de dados do IBM Single Precision Floating Point para o valor pretendido

Preciso ler valores de um arquivo binário, o formato dos dados é IBM Single Precision Floating Point (dados de expoente hexadecimal de 4 bytes) e usar o valor como um número decimal. Eu tenho código C ++ que lê o arquivo e pega cada byte e ...

3 a resposta

Saída de alteração de C ++ de "cout"

É possível alterar o texto impresso com "cout"? Eu gostaria de mostrar a porcentagem atual de algo sem precisar ter uma nova linha para cada porcentagem. Isso é possível?

2 a resposta

C ++ 0x: referência rvalue versus lvalue não const

Ao programar em C ++ 03, não podemos passar um temporário sem nomeT() para uma funçãovoid foo(T&);. A solução usual é dar um nome temporário ao e depois passá-lo como: T v; foo(v);Agora, vem C ++ 0x - e agora com referências rvalue, uma ...

1 a resposta

Por que esse código lança System.AccessViolationException quando chamado de um projeto C # direcionado a Qualquer CPU?

Eu tenho esse IDL no meu projeto ATL: [ object, uuid(61B0BFF7-E9DF-4D7E-AFE6-49CC67245257), dual, nonextensible, pointer_default(unique) ] interface ICrappyCOMService : IDispatch { typedef [ uuid(C65F8DE6-EDEF-479C-BD3B-17EC3F9E4A3E), ...

4 a resposta

Alternar o tipo passado do modelo

É possível em C ++ verificar o tipo passado para uma função de modelo? Por exemplo: template <typename T> void Foo() { if (typeof(SomeClass) == T) ...; else if (typeof(SomeClass2) == T) ...; }