O que significa em argc, char * argv []?
em muitos IDE e compiladores de C++, quando gera a função principal para si, parece-se com isto:
int main(int argc, c ... de comandos, eu digito:
int main()
sem quaisquer parâmetros. O que isso significa, e é vital para o meu programa?
O que é a fragmentação da memória?
Ouvi o termo "fragmentação de memória" usado algumas vezes no contexto da alocação dinâmica de memória C++. Eu encontre ... ue a fragmentação da memória seja um problema?
Como é que a fragmentação da memória pode ser tratada numa aplicação pesada?
Construtores herdeiros
porque é que este código:
class A
{
public:
explicit A(int x) {}
};
class B: public A
{
};
int main(vo ... ()
main.cpp:8: note: B::B(const B&)
A B não devia herdar o construtor da A?
(Isto é usar o gcc)
usr / bin/ ld: incapaz de encontrar-l
estou a tentar compilar o meu programa e ele devolve este erro:
usr/bin/ld: cannot find -l<nameOfTheLibrary>
... ha biblioteca, localizado num outro directório.
Existe uma opção para adicionar para fazer com que funcione por favor?
Como usar a constante de PI em C++
quero usar a constante PI e as funções trigonométricas em algum programa C++. Eu tenho as funções trigonométricas com { ... entanto, não parece haver uma definição para PI neste arquivo header.
Como posso obter o PI sem o definir manualmente?
O que é std::move(), e quando deve ser usado?
O que é?
O que faz?
Quando Deve ser utilizado?
boas ligações são apreciadas.
Ficheiro de código C++ extension?.cc vs.cpp
vi o código C++ gravado como ficheiros .cc e .cpp. Há alguma diferença entre os dois?
O Guia de estilo do Google parece sugerir {[[0]}, mas não dá nenhuma explicação.
estou principalmente preocupado com programas em sistemas Linux.
A gravar um ficheiro binário em C++ muito rapidamente
Estou a tentar escrever grandes quantidades de dados no meu SSD (unidade de Estado Sólido). E por grandes quantias eu qu ... ho que devia ser capaz de ir mais depressa.
Alguma ideia de Como posso acelerar a minha escrita?
Edit: Agora compila.
Construtor de estruturas em C++?
Um struct pode ter um construtor em C++?
Tenho tentado resolver este problema, mas não consigo a sintaxe.
Qual é o melhor analisador de XML aberto para C++? [duplicado]
[[2] esta pergunta já tem uma resposta aqui:
que processador XML devo usar em C++? [fechado] ...
Estou à procura de um processador XML simples, limpo e correcto para usar no meu projecto c++. Devo escrever o meu?
*.h or *.hpp para as definições de classe
sempre usei um ficheiro {[[0]} para as minhas definições de classe, mas depois de ler algum código da biblioteca boost, ... e principalmente porque eu não estou acostumado a isso.
Quais são as vantagens e desvantagens de usar *.hpp sobre *.h?
Como imprimir o conteúdo de um vetor?
Quero Imprimir o conteúdo de um vector em C++, eis o que tenho:
#include <iostream>
#include <fstream>
#i ... t;< " ";
}
cout << endl;
return 0;
}
}
Como imprimo o conteúdo do vector ao ecrã?
Como você instala o Boost em MacOS?
Como se instala o Boost em MacOS?
Neste momento, não consigo encontrar o bjam para o Mac.
Por que" usar std de espaço de nomes " é considerado uma má prática?
outros disseram-me que escrever using namespace std em código é errado, e que devia usar std::cout e std::cin directame ... ariáveis ambíguas (variáveis que compartilham o mesmo nome como uma função no namespace std)? Tem impacto no desempenho?
O que são funcionalidades C++ e suas utilizações?
continuo a ouvir muito sobre functores em C++. Alguém pode dar-me uma visão geral do que são e em que casos seriam úteis?
Comparação de frameworks de ensaio unit C++ [fechados]
Eu sei que já existem algumas perguntas sobre as recomendações para frameworks de teste de unidade C++, mas todas as res ... Os quadros mais interessantes são o CppUnit, o Boost e o novo Google testing framework. Alguém já fez alguma comparação?
O Link De Download Do Visual C++ 2008 Está Morto? [fechado]
A classe de programação que estou a fazer usa o Visual C++ 2008, e para trabalhar a partir de casa, temos a opção de obt ... s sobre onde posso obter o Visual Studio 2008 express ISO ou o C++ 2008 express download separadamente, então avisa-me.
IDE C++ Para Macs [fechado]
Dou aulas de C++ com o Visual Studio. Um dos meus alunos tem um Mac e estava à procura de uma IDE para usar na máquina dele. O que seria bom recomendar?
Medir o tempo de execução de uma função em C++
quero saber quanto tempo uma determinada função leva no meu programa de C++ para executar no Linux . Depois, quero faze ... ock::now() para ter tempo em segundos, mas isto dá-me resultados diferentes devido à carga de CPU diferente de cada vez.
O que faz "-Wall" Em "g++ -Wall test.cpp-o test " do?
- o altera o nome do ficheiro de saída (descobri que usando o --help)
Mas não consigo descobrir o que faz?