Resultados da pesquisa a pedido "c++"
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?
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 ...
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 ...
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 ...
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?
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 ...
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 ...
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 ...
É 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 ...
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 ...