Resultados da pesquisa a pedido "c++"
Quando usar reinterpret_cast?
Estou um pouco confuso com a aplicabilidade dereinterpret_cast vsstatic_cast. Pelo que li, as regras gerais são usar conversão estática quando os tipos podem ser interpretados em tempo de compilação, daí a palavrastatic. Esse é o elenco que o ...
ual é a confiabilidade do gerenciador de tarefas do Windows para determinar o uso de memória dos programa
Posso usar o gerenciador de tarefas para detectar vazamentos de memória enormes? Eu tenho um pequeno programa de análise de texto que mostra o uso de memória em torno de 640K quando o inicio. Quando analiso e indexo um arquivo, o uso de memória ...
Como posso criar meu próprio comparador para um mapa?
typedef map<string, string> myMap;Quando inserir um novo par emmyMap, usará a teclastring para comparar por seu próprio comparador de cadeias. É possível substituir esse comparador? Por exemplo, eu gostaria de comparar a chavestring pelo seu ...
Inicializando a partir de uma lista de inicializadores, mas sem {{{{{{{{…}}}}}}}}}}
Eu tropeço recentemente em algum problema com as listas de inicializadores. Considere um programa que armazena dados semelhantes a mapas struct MyMapLike { MyMapLike(std::map<std::string, int> data) :data(std::move(data)) { } private: ...
Adicionando um rótulo a um widget
Estou tentando adicionar um rótulo à janela principal usando o Qt. Aqui está um pedaço do código: int main(int argc, char *argv[]) { QApplication app(argc, argv); QWidget Main_Window; QPixmap Image; Image.load("1837.jpg"); QLabel ...
utoriais do Qt para iniciantes [fechado]
Quero perguntar sobre recursos para aprenderQt para iniciantes. Que recursos você recomenda para isso?
c ++ boost string dividida
Estou usando oboost::split método para dividir uma string como esta: Primeiro, certifique-se de incluir o cabeçalho correto para ter acesso aboost::split: #include <boost/algorithm/string.hpp>então vector<string> strs; ...
Por que a memória fixada pela CUDA é tão rápida?
Observo acelerações substanciais na transferência de dados quando uso memória fixada para transferências de dados CUDA. No linux, a chamada subjacente do sistema para conseguir isso é mlock. Na página de manual do mlock, ele afirma que o ...
Por que não posso visitar esse tipo personalizado com boost :: variant?
O seguinte código: #include <boost/variant.hpp> #include <iostream> #include <string> struct A { A() { } ~A() throw() { } A& operator=(A const & rhs) { return *this; } bool operator==(A const & rhs) { return true; } bool operator<(A const & rhs) ...
Thread pool de memória segura
tualmente, o aplicativo @My é altamente crítico em termos de desempenho e solicita de 3-5 milhões de objetos por quadro. Inicialmente, para fazer a bola rolar, eunew'd tudo e conseguiu que o aplicativo funcionasse e testasse meus algoritmos. O ...