Resultados da pesquisa a pedido "c++"

3 a resposta

Como encontrar o nome do assembly do chamador na dll c ++ não gerenciada

Eu tenho umunmanaged c ++ dll. Estou chamando métodos externos desta dll não gerenciada de c # (.net 3.5) Estou procurando uma maneira de encontrarwitch c # assembly está chamando minha dll c ++ não gerenciada (na minha dll c ++) (pelo menos, ...

2 a resposta

Limites de expressão completa e tempo de vida dos temporários [duplicado]

Possible Duplicate: C ++: Tempo de vida de argumentos temporários? [https://stackoverflow.com/questions/2506793/c-life-span-of-temporary-arguments] Diz-se que variáveis temporárias são destruídas como a última etapa na avaliação da expressão ...

5 a resposta

Sobrecarga de funções com base no valor vs. referência de referência

Declara algo como o seguinte void foo(int x) { std::cout << "foo(int)" << std::endl; } void foo(const int &x) { std::cout << "foo(const int &)" << std::endl; }ever faz sentido? Como o chamador seria capaz de diferenciar entre eles? Eu ...

2 a resposta

Promoção e operador integral + =

Preciso eliminar os avisos de conversão do gcc -W. Por exempl typedef unsigned short uint16_t; uint16_t a = 1; uint16_t b = 2; b += a; dá warning: conversion to 'uint16_t {aka short unsigned int}' from 'int' may alter its value [-Wconversion] ...

24 a resposta

uando você deve usar uma classe vs uma estrutura em C +

Em que cenários é melhor usar umstruct vs aclass em C ++?

3 a resposta

Insira rapidamente os parâmetros da linha de comando para a depuração do Visual Studi

Quero alterar meus argumentos de linha de comando e depurar meu executáve Com a interface do usuário padrão do Visual Studio, isso leva a várias ações tortuosas de mouse e teclado: Project ... clique com o botão direito do mouse ... ...

1 a resposta

Por que estou recebendo lixo (indesejado) aqu

Sempre que estou escrevendo este código a seguir, estou obtendo uma saída de lixo (inesperada) em algum compilador online, mas se eu usar o bloco de código, obterei uma saída satisfatória.Então, minha pergunta é por que estou recebendo esse tipo ...

5 a resposta

Operador = sobrecarga em C ++

No livro C ++ Primer, ele possui um código para matrizes de caracteres no estilo C e mostra como sobrecarregar o= operador no Artigo 15.3 Operador =. String& String::operator=( const char *sobj ) { // sobj is the null pointer, if ( ! sobj ) { ...

8 a resposta

Ferramentas de análise de código C ++

tualmente, estou aprendendo C ++ e, como ainda estou aprendendo, continuo cometendo erro Com uma linguagem tão permissiva quanto o C ++, muitas vezes leva muito tempo para descobrir exatamente o que há de errado - porque o compilador me ...

4 a resposta

lendo uma linha no arquivo de texto duas vezes

Eu tenho esse exemplo de texto Ahmed 10 kmal 5 doola 6E estou usando esse código para lê-lo if (myfile.is_open()) { while ( myfile.good() ) { myfile >> name; myfile >> phone; cout << name <<" "<<phone<<endl; } myfile.close();} Recebo esta ...