Resultados da pesquisa a pedido "c++"
Como identificar um comportamento indefinido
Existe alguma maneira de saber se você programa com comportamento indefinido em C ++ (ou mesmo C), além de memorizar toda a especificação? A razão pela qual pergunto é que notei muitos casos de programastrabalhando na depuração, mas não na ...
excluir e excluir [] o mesmo no Visual C ++?
Eu sei que devo usardelete [] depois que eu usonew [], então usandoauto_ptr comnew [] não é uma ideia tão brilhante. No entanto, durante a depuraçãodelete [] (usando o Visual Studio 2005), notei que a chamada entrou em uma função parecida com ...
Diferença entre usar #include <filename> e #include <filename.h> em C ++
Qual é a diferença entre usar#include<filename> and #include<filename.h> emC ++ [http://en.wikipedia.org/wiki/C%2B%2B]? Qual dos dois é usado e por que é usado?
Determinar se Type é um ponteiro em uma função de modelo
Se eu tiver uma função de modelo, por exemplo, assim: template<typename T> void func(const std::vector<T>& v)Existe alguma maneira de determinar dentro da função se T é um ponteiro ou precisaria usar outra função de modelo para isso, ou ...
Desempenho do C ++ gerenciado versus C ++ não gerenciado / nativo
Estou escrevendo um aplicativo de alto desempenho que lida e processa centenas de eventos a cada milissegundo. O C ++ não gerenciado é mais rápido que o c ++ gerenciado? e porque? O C ++ gerenciado lida com o CLR em vez do SO e o CLR cuida do ...
Matriz dimensional arbitrária usando modelos Variadic
Como posso criar uma classe Array no C ++ 11 que pode ser usada como Array < int, 2, 3, 4> a, b; Array < char, 3, 4> d; Array < short, 2> e;e acessá-lo de uma maneira como a[2][1][2] = 15; d[1][2] ='a';Eu também preciso sobrecarregar o operador ...
Serialização direta de impulso para matriz de caracteres
Os documentos de aumento da serialização afirmam que a maneira de serializar / desserializar itens está usando um arquivo binário / de texto com um fluxo na estrutura subjacente. Isso funciona bem se eu não quiser usar os dados serializados como ...
Por que o C ++ não detecta quando os elementos vetoriais fora do intervalo são acessados com os operadores [] por padrão?
Eu entendo que matrizes são uma classe primitiva e, portanto, não têm métodos internos para detectar erros fora do intervalo. No entanto, a classe vetorial possui a função incorporada .at () que detecta esses erros. Usando espaços para nome, ...
Imprimindo o rastreamento de pilha em C ++ (MSVC)? [fechadas]
No meu aplicativo C ++ (desenvolvido com o Visual Studio 2003) eQt4 [http://en.wikipedia.org/wiki/Qt_(toolkit)#Current], Eu gostaria de imprimir o rastreamento de pilha de uma linha de código específica, na saída do console ou em um arquivo. O ...
como usar um valor enum em uma instrução switch em C ++
Eu gostaria de usar umenum valor para umswitch declaração. É possível usar oenum valores incluídos em"{}" como escolhas para oswitch()"? Eu sei dissoswitch() precisa de uminteger, a fim de direcionar o fluxo da programação para o apropriadocase ...