Resultados da pesquisa a pedido "c++"
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/]?
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 ...
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?
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 ...
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 ...
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) ...
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 ...
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 ...
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 ...
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 ...