Resultados da pesquisa a pedido "c++"
Como posso percorrer um mapa de mapas C ++?
Como posso percorrer umstd::map em C ++? Meu mapa é definido como: std::map< std::string, std::map<std::string, std::string> >Por exemplo, o contêiner acima contém dados como este: m["name1"]["value1"] = "data1"; m["name1"]["value2"] = ...
Agrupando C ++ não gerenciado com C ++ / CLI - uma abordagem adequada
conforme declarado no título, desejo que minha antiga biblioteca C ++ funcione no .NET gerenciado. Penso em duas possibilidades: 1) Eu posso tentar compilar a biblioteca com / clr e tentar a abordagem "It Just Works". 2) Posso escrever um ...
ifstream, fim da linha e passar para a próxima linha?
como detectar e passar para a próxima linha usando std :: ifstream? void readData(ifstream& in) { string sz; getline(in, sz); cout << sz <<endl; int v; for(int i=0; in.good(); i++) { in >> v; if (in.good()) cout << v << " "; } in.seekg(0, ...
Por que tenho que acessar os membros da classe base do modelo por meio desse ponteiro?
Se as classes abaixo não fossem modelos, eu poderia simplesmente terx noderived classe. No entanto, com o código abaixo, eutem que usarthis->x. Por quê? template <typename T> class base { protected: int x; }; template <typename T> class derived ...
Substituir substring por outro substring C ++
Como eu poderia substituir uma subcadeia de caracteres em uma string por outra em C ++, que funções eu poderia usar? eg: string test = "abc def abc def"; test.replace("abc", "hij").replace("def", "klm"); //replace occurrence of abc and def with ...
C ++ Retornando referência à variável local
O código a seguir (func1 ()) está correto se precisar retornar i? Lembro-me de ler em algum lugar que há um problema ao retornar a referência a uma variável local. Qual é a diferença de func2 ()? int& func1() { int i; i = 1; return i; } int* ...
Falha ao carregar o GDB, portanto, arquivos e erros Esse arquivo ou diretório não existe
Estou carregando um arquivo principal no GDB dentro de um contêiner de docker com linux alpino. Inicialmente meu gdb reclamou de binário não encontrado, então eu segui esta discussãogdb Durante o programa de inicialização encerrado com o código ...
Ao criar um arquivo DLL, o arquivo LIB gerado contém o nome da DLL?
No Visual C ++, quando eu construo uma DLL, os arquivos de saída são .dll e .lib. É o nome da dll incorporada ao arquivo .lib. A razão pela qual faço esta pergunta é: Quando construí meu exe importando esta dll e executando o exe, o exe tenta ...
Leia a cor do pixel no ponto da tela (eficientemente)
Eu preciso ler a cor do pixel no C # Unity3D no ponto da tela. Estou usando o método Render Texture e ReadPixels. Usá-lo a cada 0,5 segundos é ruim para o desempenho (mesmo que o tamanho da textura Render seja 128x128px) e estou tentando ...
Por que "literal" é incentivado a decair para `const char *` na correspondência de tipo de argumento C ++?
Estou brincando com operadores de sobrecarga no c ++ 14 e tentei combinar dois tipos de argumentos: any-old-const-char * e a-string-literal. Ou seja, estou tentando ver se posso discriminar entre: const char * run_time;e "compile time"Eu ...