Resultados da pesquisa a pedido "c++"

4 a resposta

cópia elision pode acontecer através de instruções de sincronização co

No exemplo abaixo, se ignorarmos o mutex por um segundo, a cópia elision poderá eliminar as duas chamadas para o construtor de cópia user_type foo() { unique_lock lock( global_mutex ); return user_type(...); } user_type result = foo();Agora, as ...

6 a resposta

O vinculador GCC não consegue encontrar a biblioteca padrão?

Estou desenvolvendo um projeto escolar no XCode. O produto final deve ser enviado no código-fonte com um makefile, então escrevi um makefile e comecei a compilar dessa maneira, para garantir que eu tivesse uma cópia de trabalho. Aqui está o meu ...

10 a resposta

or que type_traits são implementados com estruturas de modelo especializadas em vez de constexp

Existe alguma razão para que o padrão os especifique como modelostructs em vez de booleano simplesconstexpr? Em uma pergunta adicional que provavelmente será respondida em uma boa resposta à pergunta principal, como alguém fariaenable_if ...

6 a resposta

Conexão ao mySQL através de C ++

Instalei o mySQL usando sudo apt-get install mySQL-server então instalei o libmysqlclient15-dev usando sudo apt-get install libmysqlclient15-dev lém disso, instalei o libmysqlc ++ - dev usando sudo apt-get install libmysqlc++-dev epois de ...

2 a resposta

Por que isso funciona? Acesso ilógico ao array

Um amigo meu está aprendendo C ++ pela primeira vez e me enviou este trecho: int foo[] = { 3, 38, 38, 0, 19, 21, 3, 11, 19, 42 }; char bar[] = " abcdefghijklmnopqrstuvwxyz01234567890+-,.!?-_"; for (int i = 0; i < 10; ++i) { std::cout << ...

8 a resposta

Procurando por um elemento específico em uma pilha

Estou interessado em portareste código Python [http://www.gubatron.com/blog/2011/11/15/bfs-vs-dfs-graph-search-algorithms-in-python/] para C ++. Como parte da porta, estou usandostd::stack de<stack> cabeçalho. Como posso determinar se algum ...

4 a resposta

Construindo objetos e chamando funções de membro

Aqui está meu código #include <iostream> using namespace std; class MyTestClass { int MyTestIVar; public: MyTestClass(void); int firstCallMethod(void); int secondCallMethod(void); }; MyTestClass::MyTestClass(void) { MyTestIVar = 4; } int ...

12 a resposta

iterator vs reverse_iterator

Estou a usarstd::map para armazenar muitos elementos (pares de elementos) e tenho uma "pequena" dúvida. O que é mais eficiente para iterar todos os elementos no meustd::map, iterator oureverse_iterator?

14 a resposta

Modelos C ++ para desempenho? [fechadas

Vi online algumas vezes, foi mencionado que o C ++ pode ser cada vez mais rápido usando modelo Alguém poderia explicar, inclusive em um nível baixo, por que isso é exatamente? Sempre presumi que um recurso tão "agradável" teria sobrecarga, ...

2 a resposta

Por que XGetWindowProperty está retornando nulo?

Estou usando o seguinte para obter os nomes de todas as janelas X: Atom nameAtom = XInternAtom(dpy,"_NET_WM_NAME",false); Atom type; int format; unsigned long nitems, after; unsigned char *data = 0; if (Success == XGetWindowProperty(dpy, ...