Resultados da pesquisa a pedido "c++"
Transferindo dados através de um arquivo mapeado na memória usando o Win32 / WINAPI
Preciso transferir alguns dados -char buffer[100000]; - para um processo filho iniciado por mim. No momento, estou usando um arquivo comum para fazer isso, o processo pai grava os dados em um arquivo no disco e o processo filho os lê do disco e ...
Como usar a função freopen_s
Para ler a entrada de um arquivo de texto, escrevi o seguinte código: int main(){ int x; #ifndef ONLINE_JUDGE freopen("input.txt", "r", stdin); #endif scanf("%d", &x); printf("%d\n", x); system("pause"); return 0; }Funciona muito bem. No ...
Matrizes dinâmicas e gerenciamento de memória em Delphi
O artigo a seguir sobre matrizes dinâmicas no Delphi diz que você aloca uma matriz dinâmica usando oSetLength() função. myObjects : array of MyObject; ... SetLength(myObjects, 20); // Do something with the array. myObjects := ...
Palavras-chave “typename” e “template”: elas são realmente necessárias?
Há muitas perguntas neste site com os problemas ao compilar o código do modelo c ++. Uma das soluções mais comuns para esses problemas é adicionartypename (e, com menos frequência,template) nos lugares certos do código do ...
Como mover elementos da fila de prioridade STL
A fila de prioridade STL do C ++ possui um método pop vazio () e um método const ref top (). Portanto, se você quiser mover elementos para fora da fila, precisará fazer algo assim: T moved = std::move(const_cast<T&>(myQueue.top()))); ...
Função stoi não declarada
Estou tentando usar o stoi para converter uma string em um número inteiro, no entanto, ele diz que não é declarado. Eu tenho a biblioteca padrão e a incluída, mas ele ainda diz "[Erro] 'stoi' não foi declarado neste escopo" O código é o ...
g ++ trata literal de string retornada como ponteiro const char e não matriz char char
Estou vendo algum comportamento estranho ao retornar uma string literal de uma função que deve executar uma conversão implícita com o g ++ (versão 4.7.3). Alguém pode explicar por que o seguinte código: #include <stdio.h> class Test { public: ...
DLLs de plug-in que dependem de outras DLLs
Estou escrevendo uma DLL para conectar-se a outro aplicativo (de terceiros). A DLL precisará depender de outro conjunto de DLLs (por motivos de licença, não posso vincular estaticamente). Gostaria que minha DLL fosse "xcopy-deployable" para ...
Iterar através de variáveis struct
Eu quero obter um iterador para estruturar a variável para definir um específico no tempo de execução, de acordo com o ID da enumeração. por exemplo - struct { char _char; int _int; char* pchar; }; enum { _CHAR, //0 _INT, //1 PCHAR //2 }; int ...
Exponenciação modular para números altos em C ++
Então, eu tenho trabalhado recentemente em uma implementação do teste de primalidade de Miller-Rabin. Estou limitando-o a um escopo de todos os números de 32 bits, porque este é um projeto divertido que estou fazendo para me familiarizar com c ++ ...