Resultados da pesquisa a pedido "c++"

5 a resposta

Como converter const char * em char *

qualquer pessoa pode me dizer como converter const char * em char *? get_error_from_header(void *ptr, size_t size, size_t nmemb, void *data) { ErrorMsg *error = (ErrorMsg *)data; char* err = strstr((const char *)ptr,"550"); //error cannot ...

5 a resposta

or que variáveis definidas em um condicional não podem ser construídas com argumento

A questão é simples. Por que isso compila: bool b(true); if (b) { /* */ } E esta compilação: if (bool b = true) { /* */ } Mas não é isso: if (bool b(true)) { /* */ } No meu código real, preciso construir um objeto e testá-lo, além de ...

5 a resposta

std :: map incapaz de lidar com polimorfismo?

Ao usar std :: map em c ++, é possível armazenar classes herdadas como sua "classe base" no mapa e ainda poder chamar seus métodos sobrecarregados? Veja este exemplo: #include <iostream> #include <map> class Base { public: virtual void Foo() ...

4 a resposta

como ler o conteúdo de uma estrutura usando fread () em c

Eu tenho o código a seguir onde estou tentando ler o conteúdo de um arquivo, exibi-lo e também gravar em outro arquivo. Meu problema é que o conteúdo que recebo na tela é completamente diferente do conteúdo do arquivo. Coloquei partes do ...

4 a resposta

lterando a variável de chave dentro de um ca

No código a seguir: int i = 0; switch(i) { case 0: cout << "In 0" << endl; i = 1; break; case 1: cout << "In 1" << endl; break; }O que vai acontecer? Invocará um comportamento indefinido?

2 a resposta

Requisitos de complexidade para std :: deque :: push_back / front

Como resultado deest [https://stackoverflow.com/questions/8305492/about-dequets-extra-indirection/8305658#8305658] pergunta de alguns dias atrás, há algumas coisas que me incomodam nos requisitos de complexidade ...

1 a resposta

Como evitar a herança de afinidade da CPU por processo bifurcado por criança?

Tenho um processo de servidor que bifurca muitos processos filhos. O processo do servidor tem afinidade com o núcleo da CPU, mas não quero que essa afinidade seja herdada pelo processo filho (em vez disso, o SO deve manipular onde executar esses ...

4 a resposta

Ponteiro para o membro que é uma referência ilega

Digamos que eu tenho: // This is all valid in C++11. struct Foo { int i = 42; int& j = i; }; // Let's take a pointer to the member "j". auto b = &Foo::j; // Compiler is not happy here // Note that if I tried to get a pointer to member "i", it ...

4 a resposta

Como implementar log conveniente sem um Singleton?

Minha implementação atual, simplificada: #include <string> #include <memory> class Log { public: ~Log() { // closing file-descriptors, etc... } static void LogMsg( const std::string& msg ) { static std::unique_ptr<Log> g_singleton; if ( ...

2 a resposta

tualizando vetor de objetos de classe usando push_back em várias funçõ

Eu tenho um vetor de objetos de classe que eu criei principalmente lendo um arquivo de dados. Estou passando o vetor para vários arquivos diferentes, contendo funções que executam operações diferentes no vetor (classificação por campos ...