Resultados da pesquisa a pedido "c++"
Por que o operador-> pode ser sobrecarregado manualmente?
Não faria sentido sep->m era apenas açúcar sintático para(*p).m? Essencialmente, cadaoperator-> que eu já escrevi poderia ter sido implementado da seguinte maneira: Foo::Foo* operator->() { return &**this; }Existe algum caso em que ...
O que é mais eficiente? Usando pow para esquadrar ou apenas multiplicá-lo por si mesmo?
Qual desses dois métodos é mais eficiente em C? E que tal: pow(x,3)vs. x*x*x // etc?
você pode definir as opções de soquete SO_RCVTIMEO e SO_SNDTIMEO no boost asio?
você pode definir as opções de soquete SO_RCVTIMEO e SO_SNDTIMEO no boost asio? Se sim, como? Note que eu sei que você pode usar temporizadores, mas gostaria de saber mais sobre essas opções de soquete.
Parênteses duplos de ângulo de fechamento (>>) geram erro de sintaxe no caso SPECIFIC
O Eclipse (Luna, 4.4.2) me diz que tenho um erro de sintaxe na seguinte linha: static_cast<Vec<int, DIM>>(a.mul(b));Lembrei que colchetes duplos de fechamento>> pode levar a problemas com alguns compiladores, então coloquei um espaço em branco ...
Por que essa função de membro const permite que uma variável de membro seja modificada?
class String { private: char* rep; public: String (const char*); void toUpper() const; }; String :: String (const char* s) { rep = new char [strlen(s)+1]; strcpy (rep, s); } void String :: toUpper () const { for (int i = 0; rep [i]; i++) rep[i] = ...
Incorporar arquivo de texto em um recurso em um aplicativo nativo do Windows
Eu tenho um programa Windows C ++. Eu tenho um arquivo de texto que possui alguns dados. Atualmente, o arquivo de texto é um arquivo separado e é carregado em tempo de execução e analisado. Como é possível incorporar isso no binário como um recurso?
Passe a função Java Script como parâmetro para a função C ++
Declaro meu objeto em C ++ class Action : public QObject { Q_OBJECT Q_PROPERTY(QString name READ name) public: Action(): QObject(0) {} QString name() const { return "rem"; } Q_INVOKABLE void getData() {}; }e disponibilize-o para o ...
Como fazer uma macro variadica para std :: cout?
Como eu faria uma macro que recebesse uma quantidade variável de argumentos e a imprimisse usando std :: cout? Desculpe se esta é uma pergunta noob, não foi possível encontrar nada que esclarecesse macros variadas depois de procurar ...
Especialização de modelo e problemas enable_if [duplicado]
Esta pergunta já tem uma resposta aqui: SFINAE trabalhando no tipo de retorno, mas não como parâmetro de modelo [/questions/15427667/sfinae-working-in-return-type-but-not-as-template-parameter] 3 respostasEstou com um problema relacionado ao ...
Substituição vs Virtual
Qual é o objetivo de usar a palavra reservada virtual na frente das funções? Se eu quiser que uma classe filho substitua uma função pai, apenas declaro a mesma função, comovoid draw(){}. class Parent { public: void say() { std::cout << "1"; } }; ...