Perguntas com a marcação «c++»

Perguntas sobre C ++, uma linguagem de programação de propósito geral, compilada estaticamente, de formato livre, com vários paradigmas.

4
Faz sentido escrever scripts de construção em C ++?
Estou usando o CMake para gerar meus projetos IDE / makefiles, mas ainda preciso chamar "scripts" personalizados para manipular meus arquivos compilados ou até mesmo gerar código. Em projetos anteriores, eu estava usando Python e estava tudo bem, mas agora estou tendo sérios problemas para gerenciar muitas dependências em dois …


6
Como explicar que escrever código C ++ de plataforma cruzada universalmente e enviar produtos para todos os sistemas operacionais não é fácil?
Nossa empresa envia uma variedade de produtos de desktop para Windows e muitos usuários de Linux reclamam nos fóruns de que deveríamos ter sido versões escritas de nossos produtos para Linux anos atrás e a razão pela qual não fazemos isso é somos uma corporação gananciosa todos os nossos especialistas …

7
Programação de jogos: C # ou C ++? [fechadas]
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …



6
O que é poluição "usando espaço para nome"?
Eu estava olhando para o guia de codificação do Google [aqui] e eles não recomendam que se use o using namespaceou namespace::function- se eu não o interpretei mal. Isso se aplica stdtambém? cout<<não funciona sem ele. Este livro recomenda o mesmo. Então, como faço para usar cout<<sem using namespace std;ou …
15 c++  coding-style 


3
Devo adicionar a fonte das bibliotecas em vez de vincular a elas?
Sou relativamente novo em C ++, portanto, não tenho certeza de como devo lidar melhor com pequenas dependências (por exemplo, uma linguagem de script ou um Analisador JSON / YAML / XML). Devo criar projetos separados e vinculá-los como biblioteca estática ou há desvantagens em colocar os arquivos .h / …
14 c++  linking 

2
Por que o uso de bibliotecas C ++ é tão complicado?
Antes de tudo, quero observar que eu amo C ++ e sou uma dessas pessoas que acha que é mais fácil codificar em C ++ do que em Java. Exceto por uma pequena coisa: bibliotecas. Em Java, você pode simplesmente adicionar um pouco de jar ao caminho da construção e …
14 java  c++  libraries 


5
Comportamento indefinido em Java
Eu estava lendo esta pergunta no SO, que discute algum comportamento indefinido comum em C ++, e me perguntei: o Java também tem um comportamento indefinido? Se for esse o caso, quais são algumas das causas comuns de comportamento indefinido em Java? Caso contrário, quais recursos do Java o libertam …

3
Quando usar o typedef?
Estou um pouco confuso sobre se e quando devo usar typedef em C ++. Eu sinto que é um ato de equilíbrio entre legibilidade e clareza. Aqui está um exemplo de código sem nenhum typedefs: int sum(std::vector<int>::const_iterator first, std::vector<int>::const_iterator last) { static std::map<std::tuple<std::vector<int>::const_iterator, std::vector<int>::const_iterator>, int> lookup_table; std::map<std::tuple<std::vector<int>::const_iterator, std::vector<int>::const_iterator>, int>::iterator lookup_it …
14 c++  coding-style 

7
Até onde ir com tipos primitivos digitados como int
Eu vi código C ++ como o seguinte com muitos typedefs. Quais são os benefícios de usar muitos typedefs como este, em vez de usar primitivas C ++? Existe outra abordagem que também possa alcançar esses benefícios? No final, todos os dados são armazenados na memória ou transmitidos pelo fio …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.