Resultados da pesquisa a pedido "c++"
omparação @std :: string (verifique se a string começa com outra strin
Preciso verificar se uma string std: começa com "xyz". Como faço isso sem pesquisar a string inteira ou criar seqüências temporárias com substr ().
int_least64_t vs int_fast64_t vs int64_t
Estou tentando portar meu código para 64 bits. Descobri que o C ++ fornece tipos inteiros de 64 bits, mas ainda estou confuso sobre iss Primeiro, eu encontrei quatro diferentes 64 bitsints: int_least64_t int_fast64_t int64_t intmax_te suas ...
O que é mais eficiente um caso de switch ou um std :: map
Estou pensando no tokenizer aqu ada token chama uma função diferente dentro do analisado O que é mais eficiente: Um mapa de std :: functions / boost :: functionsUma caixa de comutação
Desativar cabeçalhos pré-compilados para um arquivo específico em um projeto do VC ++ 2010
Como o título diz. Eu tenho um projeto C ++ e adicionei 1 arquivo .h C e um arquivo de origem C .c, mas eles estão tendo problemas porque o restante do projeto usa um cabeçalho pré-compilado, mas se eu tentar incluí-lo nesses arquivos C, dá um ...
overloading << operador para contêineres stl c ++
Eu gostaria de poder imprimir o conteúdo de um conjunto / vetor / mapa usando cout <<. Não parece tão difícil para os designers de stl implementar: Supondo que << seja definido para T, << para um contêiner poderia apenas percorrer os elementos e ...
Como você cria uma classe estática em C +
Como você cria uma classe estática em C ++? Eu deveria ser capaz de fazer algo como: cout << "bit 5 is " << BitParser::getBitAt(buffer, 5) << endl;Assumindo que criei oBitParser classe. O que seria oBitParser definição de class
stilo HTML padrão para controles na biblioteca
Esta é uma pergunta sobre a biblioteca Qt, não sobre design da Web. Para QLabel e outros controles, posso definir texto HTML, por exemplo "<h3> Algum texto </h3>". A questão é: onde está definido o estilo HTML padrão? Como descobrir qual fonte ...
Como verificar se uma janela opencv está fechada
Como você verifica se uma janela opencv foi fechada? Eu gostaria de fazer cvNamedWindow("main", 1); while(!cvWindowIsClosed("main")) { cvShowImage("main", myImage); } mas não existe essa função cvWindowIsClosed (...)!
Padrão de design para evitar downcasting na passagem de mensagens
Base classMessageHandler derivou classes. Eles gostariam de passar mensagens um para o outro. As mensagens podem ser de classes diferentes, mas podem ser feitas para compartilhar uma classe base. Como cadaMessageHandler evitar fazer o downcast de ...
Move o operador de atribuição e `if (this! = & Rhs)`
No operador de atribuição de uma classe, você geralmente precisa verificar se o objeto que está sendo atribuído é o objeto de chamada para não estragar tudo: Class& Class::operator=(const Class& rhs) { if (this != &rhs) { // do the assignment } ...