Resultados da pesquisa a pedido "c++"
como alguém limpa com segurança std :: string?
Como armazenar dados confidenciais (ex: senhas) emstd::string? Tenho um aplicativo que solicita ao usuário uma senha e a passa para um servidor downstream durante a configuração da conexão. Quero limpar com segurança o valor da senha após o ...
Qual é a maneira mais confiável de proibir um construtor de cópias em C +
Às vezes é necessário proibir um construtor de cópias em uma classe C ++ para que a classe se torne "não copiável". Claro,operator= deve ser proibido ao mesmo temp Até agora, vi duas maneiras de fazer isso. A maneira 1 é declarar o ...
oncatenação de String Literal em C
Eu tenho uma pergunta sobre concatenação de strings em C + string str = "ab" + 'c'; cout << str << endl; char ch = 'c'; string str1 = "ab"; string str2 = str1 + ch; cout << str2 << endl;O código produz: ed before SaveGraphicsState abclguém ...
ASIO ip :: tcp :: iostream e TCP_NODELAY
Como definir a opção TCP_NODELAY se eu usar ip :: tcp :: iostream? Preciso de um soquete para isso, mas não consigo descobrir como extraí-lo do iostrea
c ++ libcurl json rest
Estou tentando baixar um arquivo json de uma página da Web REST em C ++ com libcurl. O código a seguir funciona se eu for para a página da Web, mas ele não será baixado se eu tentar acessar o json .... Acho que deve ser uma solução fácil, mas ...
Este é um uso válido de intrusive_ptr?
No meu código, sigo duas regras quando se trata de intrusive_ptrs: Passar um ponteiro bruto por valor implica que é garantido que o ponteiro bruto seja válido durante a vida útil dessa funçãSe o ponteiro bruto for armazenado e usado além da ...
Como funciona atoi () em C +
Então ... eu sei que a função atoi na biblioteca padrão C ++ deve converter uma string em um número inteiro ... como funciona? ... (Estou tentando aprender coisas e fiquei pensando) ... se você pudesse me mostrar o código ou criar o seu próprio ...
odas as classes têm uma Vtable criada para eles pelo compilado
Existem muitos recursos online sobre o VTables. Eles geralmente têm a mesma afirmação em relação a eles: " Sempre que uma classe em si contém funções virtuais ou substitui funções virtuais de uma classe pai, o compilador cria uma tabela de ...
C ++ em microcontroladores de dimensões reduzidas
Parece-me que as pessoas sempre evitam ou se opõem veementemente ao uso de C ++ em microcontroladores, mas não consigo descobrir o porquê. Se você ficar longe de grandes bibliotecas C ++ (por exemplo, STL) e não tentar usar recursos complicados, ...
GCC pode produzir incompatibilidades de nome de classe / estrutura como V
Gostaria que o GCC produzisse um aviso que o VisualStudio produz quando encontra um nome que foi declarado com os doisclass estruct. (Aviso 4099) Isso geralmente resulta de declarações avançadas como: struct Base; ... class Base { ... }; @VS, ...