Resultados da pesquisa a pedido "c++"

3 a resposta

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 ...

1 a resposta

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 ...

10 a resposta

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 ...

1 a resposta

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))) { ...

4 a resposta

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 ...

5 a resposta

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 ...

1 a resposta

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 ...

3 a resposta

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 ...

6 a resposta

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 ...

3 a resposta

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 ...