Resultados da pesquisa a pedido "c++"

2 a resposta

Como posso acessar o Amazon AWS S3 usando o GSOAP para C e C ++?

Procurei em todos os lugares por isso e não consegui encontrar um único código decente. Como posso acessarAmazon AWS S3 [http://aws.amazon.com/s3/] serviço usando GSOAP [http://gsoap2.sourceforge.net/]?

13 a resposta

Quais são os perigos potenciais ao usar o boost :: shared_ptr?

Quais são as maneiras pelas quais você pode dar um tiro no próprio pé ao usar boost::shared_ptr [http://www.boost.org/doc/libs/release/libs/smart_ptr/shared_ptr.htm]? Em outras palavras, que armadilhas devo evitar ao ...

3 a resposta

Por que os ponteiros NULL são definidos de maneira diferente em C e C +

Em C,NULL é definido como(void *)0 enquanto em C ++ é0. Por que é tão? Em C, eu posso entender que seNULL não é tipecast para(void *) então os compiladores podem / podem não gerar aviso. Fora isso, existe algum motivo?

2 a resposta

O que posso fazer com um objeto movido de

O padrão define com precisão o que posso fazer com um objeto depois que ele foi movido? Eu costumava pensar que tudo que você pode fazer com um objeto movido é destruí-lo, mas isso não seria suficient Por exemplo, considere o modelo de ...

4 a resposta

Error LNK2019 ao usar GetFileVersionInfoSize ()

Acabei de incluir esse bit no meu código que já está funcionando, mas estou recebendo um erro do LNK2019. Vou colar o erro depois de colar o código. classe CAboutDlg tem: public: CStatic m_VersionInfoCtrl; virtual BOOL OnInitDialog(); };A ...

3 a resposta

Por que a saída std :: cout desaparece completamente depois que NULL é enviado a ele

Demorei um tempo para descobrir por que algumas saídas cout parecem desaparecer no éter. O culpado std::cout<< "This line shows up just fine" << std::endl; const char* some_string = a_function_that_returns_null(); if (some_string == 0) ...

2 a resposta

O que significa "alocação única" significa aumento :: make_shared

No documento de impulso de make_shared [http://www.boost.org/doc/libs/1_47_0/libs/smart_ptr/make_shared.html], diz lém da conveniência e do estilo, essa função também é exceção segura e consideravelmente mais rápida, pois pode usar uma alocação ...

8 a resposta

Como codificar uma string para base64 usando apenas o boos

Estou tentando codificar rapidamente uma string ASCII simples para base64 (autenticação HTTP básica usando boost :: asio) e não colar nenhum novo código de código ou usar qualquer biblioteca além do boost. assinatura @Simple ficaria ...

2 a resposta

O que torna esse arquivo de cabeçalho lento no VS2005 para um rastreamento? (IntelliSense exonerado?)

Eu estava experimentando um projeto C ++ usando o Técnica de hash de tempo de compilação que encontrei aqui [http://www.chrissavoie.com/articles/research/hash2]. As macros funcionam conforme o esperado, e o tempo de compilação é razoável, mas as ...

19 a resposta

int a [] = {1,2,}; Vírgula estranha permitida. Alguma razão em particular?

alvez eu não seja deste planeta, mas parece-me que o seguinte deve ser um erro de sintax int a[] = {1,2,}; //extra comma in the endMas isso não. Fiquei surpreso quando esse código foi compilado no Visual Studio, mas aprendi a não confiar ...