Resultados da pesquisa a pedido "c++"

2 a resposta

Passando seqüências de caracteres de C # para DLL C ++ e vice-versa - exemplo mínimo

Eu estou tentando fazer o exemplo mínimo absoluto mais simples de como passar seqüências de caracteres para e de uma DLL C ++ em C #. Meu C ++ é assim: using std::string; extern "C" { string concat(string a, string b){ return a + b; } }Com um ...

3 a resposta

C & C ++: Qual é a diferença entre ponteiro para e endereço da matriz?

Código C ++ 11: int a[3]; auto b = a; // b is of type int* auto c = &a; // c is of type int(*)[1]Código C: int a[3]; int *b = a; int (*c)[3] = &a;Os valores deb ec são iguais. Qual é a diferença entreb ec? Por que eles não são do mesmo ...

8 a resposta

Devo usar _T ou _TEXT em literais de string C ++?

Por exemplo: // This will become either SomeMethodA or SomeMethodW, // depending on whether _UNICODE is defined. SomeMethod( _T( "My String Literal" ) ); // Becomes either AnotherMethodA or AnotherMethodW. AnotherMethod( _TEXT( "My Text" ) );Eu ...

1 a resposta

Como conectar corretamente WM_COMMAND

Estou tentando conectar um clique de botão em uma janela mfc. E usei WM_COMMAND e WM_NOTIFY.Para testar, se o botão for clicado, o gancho deverá criar uma caixa de mensagens. O problema é que ele não reage aos cliques no botão. Aqui está o código ...

1 a resposta

Por que expressões genéricas do tipo C não podem ser compatíveis com C ++?

Parece que me lembro de ouvir comentários vagos de algumas fontes confiáveis (ou seja, membros do comitê falando em canais não oficiais) de que expressões genéricas do tipo C não serão adicionadas ao C ++ porque não podem ser. Tanto quanto posso ...

5 a resposta

Gcc: forçar o compilador a usar char não assinado por padrão

Como a natureza de umchar em C ++ depende do compilador quando ounsigned qualificador não está presente, existe algum argumento que eu poderia transmitir ao GCC queforçatudochars a serem compilados comounsigned?

13 a resposta

Funções lambda recursivas em C ++ 11

Eu sou novo no C ++ 11. Estou escrevendo a seguinte função lambda recursiva, mas ela não é compilada. sum.cpp#include <iostream> #include <functional> auto term = [](int a)->int { return a*a; }; auto next = [](int a)->int { return ++a; }; auto ...

2 a resposta

Renderização de pixels a partir da matriz de valores RGB no SDL 1.2?

Estou trabalhando em um emulador de NES agora e estou tendo problemas para descobrir como renderizar os pixels. Estou usando uma matriz tridimensional para armazenar o valor RGB de cada pixel. A definição da matriz é assim para o tamanho da tela ...

9 a resposta

Geração aleatória de array sem duplicatas

Eu estou tentando criar algo que gera uma matriz aleatória sem valores duplicados. Eu já procurei outras respostas, mas nenhuma parece me ajudar a entender. Não consigo pensar em uma maneira de realmente gerar números aleatórios que não contêm ...

3 a resposta

Por que o strcmp é muito mais rápido que a minha função?

Eu escrevi uma função,Str::Compare, isso é basicamente umstrcmp reescrito de outra maneira. Ao comparar as duas funções, em um loop repetido 500'000'000 vezes,strcmp executar muito rápido, sobrex750vezes mais rápido. Esse código foi compilado em ...