Resultados da pesquisa a pedido "c++"
O que são indicadores próximos, distantes e enormes?
Alguém pode me explicar esses ponteiros com um exemplo adequado ... e quando esses ponteiros são usados?
Suprimir a saída para cout da biblioteca vinculada
Preciso vincular meus programas C ++ a algumas bibliotecas compartilhadas que geram saída demais parastd::cout estd::cerr tornando-os ambos inúteis para meus usos. Eu tenho acesso ao código-fonte C ++ dessas bibliotecas, mas não ...
Por que os namespaces não nomeados são usados e quais são seus benefícios?
Acabei de ingressar em um novo projeto de software C ++ e estou tentando entender o design. O projeto faz uso frequente de namespaces não nomeados. Por exemplo, algo como isto pode ocorrer em um arquivo de definição de classe: // newusertype.cc ...
como você avaliaria o desempenho de uma função
aqui está talvez uma pergunta mais avançada. se você tiver duas funções que retornam um valor int F(int input1, int input2) { int output; //some algorithm that assigns value to output// return output; } int D(int input1, int input2) { int ...
diferença entre a expressão de c e a expressão de c ++
int main() { int i=3; (++i)++; printf("%d",i); }Este programa funciona com o compilador g ++, mas não com o gcc. Se eu escrever i ++++ ou ++ i ++, também não funcionará no cpp. Eu acho que há diferença entre expressão c e c ++ - expressão. Alguém ...
custo de conversão reinterpret_cast
Meu entendimento é que o reinterpret_cast C ++ e a conversão de ponteiro C são apenas uma funcionalidade em tempo de compilação e que não tem nenhum custo de desempenho. Isso é verdade?
O novo [] chama o construtor padrão em C ++?
Quando eu uso new [] para criar uma matriz de minhas classes: int count = 10; A *arr = new A[count];Vejo que ele chama um construtor padrão deA count vezes. Como um resultadoarr temcount objetos inicializados do tipoA. Mas se eu usar a mesma ...
Usa para namespaces anônimos em arquivos de cabeçalho
Alguém afirmou no SO hoje que você nunca deve usar namespaces anônimos nos arquivos de cabeçalho. Normalmente, isso está correto, mas me lembro de uma vez que alguém me disse que uma das bibliotecas padrão usa namespaces anônimos nos arquivos de ...
É uma boa ideia usar a classe como um espaço para nome no Python
Estou colocando um monte de coisas relacionadas em uma classe. O principal objetivo é organizá-los em um espaço para nome. class Direction: north = 0 east = 1 south = 2 west = 3 @staticmethod def turn_right(d): return turn_to_the_right ...
As funções lambda podem ser modeladas?
No C ++ 11, existe uma maneira de modelar uma função lambda? Ou é inerentemente específico demais para ser modelado? Entendo que posso definir uma classe / functor com modelo clássico, mas a pergunta é mais como: a linguagem permite funções ...