Resultados da pesquisa a pedido "c++"
Como excluir dois itens em uma linha em uma lista vinculada
void delete_double (LN<T>*& l) { if (l == nullptr) return; LN<T> *p = l; while ( p -> next != nullptr && p -> next -> next != nullptr) { if (p -> value == p -> next -> value) // the current value is equal to the next value in the linked list { if ...
É garantido que os contêineres da biblioteca padrão C ++ chamam as novas funções substituíveis?
Se eu substituir todas asoperator new assinaturas que posso, pelo menos nas implementações que testei, vejo que os contêineres padrão chamam minhas versões substituídas para alocar memória. Isso é garantido pelo padrão? Ou seja, seria ilegal ...
É possível usar ligações estruturadas para atribuir membros da classe?
Eu gostaria de usar ligações estruturadas C ++ 17 para atribuir um valor a uma variável de membro da classe, assim: #include <cmath> #include <iostream> struct Result { double value; bool error; }; Result square_root(double input) { return ...
Tornando classes públicas para outras classes em C ++
Se eu tiver duas classes, por exemplo, da seguinte maneira: class A {...} class B {...}Se eu quero fazer aulaA público para a aulaB, eu apenas faço os membros da classeA público ou eu posso apenas usarpublic class A {...}? Existe uma maneira de ...
Pacotes Java vs. Bibliotecas C ++
NoJava, existe o que é chamadopackage. Fazlibrary noC++ representam o mesmo significado, especialmente em termos, por exemplo, de contar classes relativas e o uso de membros protegidos? Obrigado.
erro de compilação do g ++: `.rodata 'não pode ser usado ao criar um objeto compartilhado; recompilar com -fPIC
Eu estou usando o comando: g++ --std=c++11 -fPIC -Iincludes parser.cpp lib/main-parser.o lib/lib.a Para compilar um programa C ++ no Debian 9. Mas estou recebendo a mensagem de erro abaixo:/usr/bin/ld: lib/lib.a(csdocument.o): relocation ...
Quais são as desvantagens de um QAbstractListModel contendo objetos na QML?
Qt oferece a possibilidade de combinar modelos C ++ com QMLe sugere três abordagens nos documentos [https://doc.qt.io/qt-5/qtquick-modelviewsdata-cppmodels.html]: QStringListQObjectListQAbstractItemModelOs dois primeiros são extremamente simples ...
Quais são as diferenças entre std, tr1 e boost (como namespaces e / ou bibliotecas)?
Inicialmente, pensei que eram todos iguais, mas acabou errado. Então, alguém pode explicar brevemente as diferenças entre esses três? Por exemplo: std::bind (mais recente, próxima geração, C ++)std::tr1::bind (antiga, extensão do C ++ ...
Saída confusa do gprof
Eu corrigprof em um programa C ++ que levou16.637s, de acordo comtime()e obtive isso para a primeira linha de saída: % cumulative self self total time seconds seconds calls s/call s/call name 31.07 0.32 0.32 5498021 0.00 0.00 [whatever]Por que ...
Janela sem fronteiras com sombra projetada
Estou tentando conseguir algo como o instalador do Visual Studio faz com janela sem borda e sombra: [/imgs/aPPfeMH.png] Eu tentei várias opções comoCS_DROPSHADOW e DWM API, mas assim que aplico oWS_THICKFRAME estilo a sombra desaparece. Este ...