Resultados da pesquisa a pedido "c++"
inicialização da matriz c ++
float minTime[7]={FLT_MAX}; for(int i=0;i<7;i++) cout << "Min: " << minTime[i] << endl;Por que recebo a seguinte saída: Min: 3.40282e+038 Min: 0 Min: 0 Min: 0 ... Todos não têm o mesmo valor que o primeiro? Como é referido aqui:otas do ...
União de tipos compatíveis com layout
Veja este código: struct A { short s; int i; }; struct B { short s; int i; }; union U { A a; B b; }; int fn() { U u; u.a.i = 1; return u.b.i; } É garantido quefn() retorna1? Nota: esta é uma pergunta de acompanhamento ...
std :: mktime e fuso horário info
Estou tentando converter uma informação de tempo que recebo como uma string UTC em um carimbo de data / hora usandostd::mktime em C ++. Meu problema é que em<ctime> / <time.h> não há função para converter para UTC; O mktime retornará o registro ...
Isso é permitido dentro de uma especificação noexcep
Tenho algum código que exija que eu use*this, mas quero que não seja amigável: struct foo; // Would actually be something with conditional noexcept void do_something(foo&); struct foo { void fn() noexcept(noexcept(::do_something(*this))) { ...
Retornando uma string do PInvoke? [duplicado
Esta pergunta já tem uma resposta aqui: Marshal "char *" em C # [/questions/162897/marshal-char-in-c-sharp] 2 respostas Estou usando o PInvoke para interoperabilidade entre o Código Nativo (C ++) e o Código Gerenciado (C #). Acabei de escrever ...
Retornar a maior chave estritamente menor que a chave fornecida em um mapa C ++
Existe uma maneira que os mapas C ++ STL suportam isso, uma vez que lower_bound e upper_bound nos mapas retornam estritamente o valor maior que o valor passad Lower ...
Como declarar um ponteiro de função __stdcall
Eu tentei isso typedef void (* __stdcall MessageHandler)(const Task*);Este compila, mas me dá este aviso (VS2003): warning C4229: anacronismo usado: modificadores nos dados são ignorados Quer declarar um ponteiro para uma função com a ...
chamando o construtor padrão
class base { int i; public: base() { i = 10; cout << "in the constructor" << endl; } }; int main() { base a;// here is the point of doubt getch(); }Qual é a diferença entrebase a ebase a()? no primeiro caso, o construtor é chamado, mas não no ...
Template Tipo de retorno com valor padrão
Então, ao escrever uma classe de modelo C ++, defini um método que retorna um objeto do tipo de modelo, da seguinte forma: template <typename T> class Foo { public: T GetFoo() { T value; //Do some stuff that might or might not set the value of ...
C ++: referência indefinida a 'FMOD :: X'
epois de procurar várias bibliotecas de APIs de som, decidi usar o FMOD por enquant O problema é que sempre que tento compilar um dos exemplos de código, recebo os seguintes erros: obj\Release\main.o:main.cpp|| undefined reference ...