Resultados da pesquisa a pedido "c++"

5 a resposta

Excluindo um ponteiro para const (T const *)

Eu tenho uma pergunta básica sobre os ponteiros const. Não tenho permissão para chamar nenhuma função membro que não seja const usando um ponteiro const. No entanto, estou autorizado a fazer isso em um ponteiro const: delete p;Isto chamará o ...

7 a resposta

Assegurar C ++ duplos são 64 bits

No meu programa C ++, preciso extrair um float de 64 bits de uma sequência de bytes externa. Existe alguma maneira de garantir, em tempo de compilação, que as duplas sejam de 64 bits? Existe algum outro tipo que devo usar para armazenar ...

3 a resposta

Gnu C ++ macro __cplusplus padrão está em conformidade?

O compilador Gnu C ++ parece definir__cplusplus ser estar1 #include <iostream> int main() { std::cout << __cplusplus << std::endl; }This prints1 com gcc no modo c ++ padrão, bem como no modo C ++ 0x, comgcc 4.3.4 [https://ideone.com/d6jdl] e gcc ...

3 a resposta

omo instanciar um vetor estático de objet

Eu tenho uma classe A, que tem um vetor estático de objetos. Os objetos são da classe B class A { public: static void InstantiateVector(); private: static vector<B> vector_of_B; }In função InstantiateVector () for (i=0; i < 5; i++) { B b = ...

3 a resposta

substituição em funções não virtuais

O C ++ 11 FDIS diz Se uma função virtual estiver marcada com a substituição do virt-specifier e não substituir uma função de membro de uma classe base, o programa será mal formado. [Exemplo: struct B { virtual void f(int); }; struct D : B { ...

6 a resposta

Posso usar uma API SetTimer () em um aplicativo C ++ de consol

Tenho um aplicativo de console que está usando um arquivo DLL que usa umSetTimer() chame para criar um timer e disparar uma função dentro de si. A ligação está abaixo: SetTimer((HWND)NULL, 0, timer_num, (TIMERPROC)UnSyncMsgTimer)) == 0) ...

2 a resposta

“Tipo de função sobrecarregada não resolvida” ao tentar usar for_each com iteradores e função em C ++

//for( unsigned int i=0; i < c.size(); i++ ) tolower( c[i] ); for_each( c.begin(), c.end(), tolower );Estou tentando usar umfor_each no lugar do loop for para uma atribuiçã Não sei por que estou recebendo esta mensagem de erro: In function ...

2 a resposta

Como converter um LONG para um CString?

Eu quero converter um comprimento para uma strin Estou lutando com isso há um tempo e já vi muitas variantes de solução desse problema, mais ou menos repletas de problemas e angústia Eu sei que a pergunta parece subjetiva, mas realmente não ...

2 a resposta

C ++ Trocar string

Estou tentando criar um método não recursivo para trocar uma string de estilo c. Ele lança uma exceção no método Swap. Não foi possível descobrir o problema. void Swap(char *a, char* b) { char temp; temp = *a; *a = *b; *b = temp; } ...

5 a resposta

Por que 'fatia de objeto' é necessária em C ++? Por que isso é permitido? Para mais bugs?

or que o padrão C ++ permite fatia de objet Por favor, não explique o conceito de fatia de objeto em c ++ para mim, como eu sabia diss Só estou imaginando qual é a intenção por trás desse design de recurso c ++ (fatia de objeto Para obter ...