Resultados da pesquisa a pedido "c++"

4 a resposta

Por que você não pode sobrecarregar o '.' operador em C ++?

Seria muito útil poder sobrecarregar o arquivo. operador em C ++ e retorne uma referência a um objeto. Você pode sobrecarregaroperator-> eoperator* mas nãooperator. Existe uma razão técnica para isso?

3 a resposta

Divisão de uma string C ++ std :: usando tokens, por exemplo ";" [duplicado]

Possível duplicado: Como dividir uma string em C ++? [http://stackoverflow.com/questions/236129/how-to-split-a-string-in-c] Melhor maneira de dividir uma string em C ++? Pode-se assumir que a string é composta de palavras separadas por; Do ...

21 a resposta

Imprimir números primos de 1 a 100

Esse código c ++ imprime os seguintes números primos:3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97. Mas acho que não é assim que meu livro quer que seja escrito. Menciona algo sobre a raiz quadrada de um número. Então eu ...

2 a resposta

Encontrando GCD de um conjunto de números?

Então, me fizeram essa pergunta em uma entrevista. Dado um grupo de números (não necessariamente distintos), eu tenho que encontrar a multiplicação de GCDs de todos os subconjuntos possíveis do grupo de números fornecido. Minha abordagem que eu ...

3 a resposta

Diferença entre chamadas de construtor com e sem ()

Sou iniciante em C ++ e gostaria de entender por que return std::list<int>();precisa de parênteses, mas std::list<int> foo;não precisa de parênteses. Qual é a diferença entre essas chamadas de construtor?

2 a resposta

Usando modelo para o valor de retorno. como lidar com retorno nulo?

Eu tenho uma estrutura para armazenar a função de retorno de chamada assim: template<class T> struct CommandGlobal : CommandBase { typedef boost::function<T ()> Command; Command comm; virtual T Execute() const { if(comm) return comm(); return ...

2 a resposta

As uniões irrestritas exigem posicionamento novo e uma definição de construtor?

Os exemplos que eu já vi de uniões irrestritas sempre parecem usar novas colocações na construção. O artigo da Wikipedia para recursos do C ++ 11 usa posicionamento novo no construtor de uma ...

9 a resposta

Como faço para vincular meu programa muito grande?

Nosso próximo produto cresceu muito para ser vinculado a uma máquina com Windows de 32 bits. A soma total de todos os arquivos lib excede 2 GB e só pode ser vinculada a uma máquina Windows de 64 bits. Eventualmente, excederemos esse limite, pois ...

2 a resposta

É ruim depender do índice 0 de um std :: string vazio?

std::string my_string = ""; char test = my_string[0];Percebi que isso não falha e, toda vez que o testei, o teste é 0. Posso depender de sempre ser 0? ou é arbitrário? Essa programação é ruim? Edit: A partir de alguns comentários, entendo que ...

1 a resposta

Quais operações são definidas para iteradores inválidos?

Como acompanhamento deuma pergunta sobre a comparação de iteradores inválidos [https://stackoverflow.com/questions/31310175/unusual-behavior-with-auto-while-traversing-a-dynamic-vector/33065133?noredirect=1#comment53962071_33065133] , Tentei ...