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.

17
Qual é a melhor pergunta para entrevista em C ++? [fechadas]
Se você pudesse fazer uma pergunta a um programador de C ++ para medir suas habilidades em C ++, qual seria? A pergunta que acho melhor é: você pode chamar "excluir isso"; dentro de uma função membro? (Coloquei isso como um link para que você possa pensar primeiro e depois …
28 c++  interview 




7
Como posso aprender a escrever C ++ idiomático?
Sou estudante de ciência da computação e, como resultado, fui ensinado C ++ como uma versão melhor do C com aulas. Acabo tentando reinventar a roda sempre que uma solução para um problema complexo é necessária, apenas para descobrir algum tempo depois que algum recurso de linguagem ou alguma rotina …
27 c++ 

8
Deprecação considerada prejudicial? [fechadas]
Fechado . Esta questão é baseada em opiniões . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela possa ser respondida com fatos e citações editando esta postagem . Fechado há 6 anos . Acabei de compilar parte do meu próprio código com …

5
Os modelos C ++ são apenas um tipo de macros glorificadas?
De diferentes comparações entre modelos C ++ e genéricos C # / Java como este /programming/31693/what-are-the-differences-between-generics-in-c-and-java-and-templates-in-c/31929#31929 Percebi que os modelos C ++ são implementados por algum tipo de pré-processamento (substituição de texto sem formatação antes da análise), não compilando. Porque a verificação de tipo nos modelos C ++ é semelhante …
27 c++  c  compiler  templates  macros 

2
É sempre ruim marcar uma função C ++ constexpr?
Dada uma função muito trivial, int transform(int val) { return (val + 7) / 8; } Deveria ser muito óbvio que é fácil transformar essa função em uma constexprfunção, permitindo que eu a use ao definir constexprvariáveis, assim: constexpr int transform(int val) { return (val + 7) / 8; } …
26 c++  c++11 

11
Atormentado por bugs multithread
Na minha nova equipe que eu gerencio, a maioria do nosso código é de plataforma, soquete TCP e código de rede http. Tudo em C ++. A maioria originou-se de outros desenvolvedores que deixaram a equipe. Os desenvolvedores atuais da equipe são muito inteligentes, mas principalmente juniores em termos de …

9
Por que alguém deveria querer desativar os avisos do compilador?
Esta pergunta foi migrada do Stack Overflow porque pode ser respondida no Software Engineering Stack Exchange. Migrou há 8 anos . Esta resposta e os comentários adicionados a ela mostram uma maneira de desativar vários avisos do compilador usando #pragmadiretivas. Por que alguém iria querer fazer isso? Geralmente, os avisos …
26 c#  c++  c  warnings 


25
O C ++ é adequado como primeiro idioma? [fechadas]
Fechado . Esta questão é baseada em opiniões . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela possa ser respondida com fatos e citações editando esta postagem . Fechado há 6 anos . Bloqueado . Esta pergunta e suas respostas estão bloqueadas …



3
Que diferença existe entre o uso de uma struct e um std :: pair?
Eu sou um programador de C ++ com experiência limitada. Supondo que eu queira usar um STL mappara armazenar e manipular alguns dados, gostaria de saber se há alguma diferença significativa (também no desempenho) entre essas duas abordagens da estrutura de dados: Choice 1: map<int, pair<string, bool> > Choice 2: …

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.