Resultados da pesquisa a pedido "c++"
Substração ou decremento do iterador de acesso aleatório apontando para iniciar
Considere o seguinte trecho de código void foo( bool forwad ) { vector<MyObject>::iterator it, end_it; int dir; it = some_global_vector.begin() + some_position; if( forward ) { dir = 1; it += 1; end_it = some_global_vector.end(); } else { dir = ...
omo inicializar uma matriz de struct em C +
Tenho o seguintestruct no meu código C ++ (estou usando o Visual Studio 2010): struct mydata { string scientist; double value; }; O que eu gostaria de fazer é poder inicializá-los rapidamente, semelhante à inicialização de array em C99 ...
Tipo de retorno de '?:' (Operador condicional ternário)
Por que o primeiro retorna uma referência? int x = 1; int y = 2; (x > y ? x : y) = 100;Enquanto o segundo não? int x = 1; long y = 2; (x > y ? x : y) = 100; Na verdade, o segundo não foi compilado - "não lvalue restante da atribuição"
Links de bibliotecas com dependências incompatíveis
Estou trabalhando em um projeto C ++ que precisa de duas bibliotecas de terceiros libfoo.so e libbar.so). Meu sistema operacional é Linux. libfoo.so está dinamicamente vinculado a libpng14.so.14 (1.4.8) (EDIT 1) libbar.so parece estar ...
Que gerenciamento de memória preciso limpar ao usar o TinyXml for C +
Estou fazendo o seguinte com TinyXml [http://www.grinninglizard.com/tinyxmldocs/index.html]: TiXmlDocument doc; TiXmlDeclaration* decl = new TiXmlDeclaration( "1.0", "", "" ); TiXmlElement* main = new TiXmlElement("main"); TiXmlElement* header ...
adicionando os componentes de um registro SSE
Quero adicionar os quatro componentes de um registro SSE para obter um único flutuador. É assim que faço agora: float a[4]; _mm_storeu_ps(a, foo128); float x = a[0] + a[1] + a[2] + a[3]; Existe uma instrução SSE que alcança isso diretament
Obtenha programaticamente detalhes do processador no Mac OS X
Meu aplicativo em execução no Mac OS X que precisa recuperar detalhes sobre a máquina em que está sendo executado para reportar informações do sistema. Um dos itens que preciso é de detalhes sobre o (s) processador (es) instalado (s) ...
perador de desreferência de estrutura (operador ->
Estou escrevendo um invólucro de modelo fino para iteradores e atingi uma pedra de tropeço ao passar pelo operador de desreferência de estrutura, principalmente porque os ponteiros não têm um: #include <vector> struct mystruct { int member; }; ...
omo posso escapar das variáveis enviadas para o comando 'system' em C +
Essa questã [https://stackoverflow.com/questions/4907805/using-variables-in-system-function-c] fala sobre o uso dosystem comando e passagem de variáveis. Aqui está um exemplo que ele fornece: string cmd("curl -b cookie.txt -d test="); cmd += ...
C tamanhos de estrutura inconsistência [duplicado]
Possible Duplicate: Como encontrar o tamanho de uma estrutura? [https://stackoverflow.com/questions/143025/how-do-i-find-the-size-of-a-struct] A estrutura varia no tamanho da ...