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

31
É preferível projetar de cima para baixo ou de baixo para cima?

Pelo que entendi, o design de cima para baixo consiste em refinar o conceito abstrato de alto nível em partes menores de concreto e compreensíveis, até que o menor bloco de construção seja definido. Por outro lado, de baixo para cima define peças de baixo nível e depois construa gradualmente blocos...

29
Guia de estilo para C ++ [fechado]

No momento, estou usando o Google C ++ Style Guide no meu código C ++ e fiquei muito feliz com isso. Recentemente me disseram que este guia é muito ruim: é usado internamente pelo Google (eu sabia disso), está desatualizado e promove algumas práticas muito ruins. Então, eu quero usar outro estilo...

28
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 vá para A Melhor...

28
Por que não consigo verificar se um mutex está bloqueado?

O C ++ 14 parece ter omitido um mecanismo para verificar se um std::mutexestá bloqueado ou não. Veja esta pergunta SO: https://stackoverflow.com/questions/21892934/how-to-assert-if-a-stdmutex-is-locked Existem várias maneiras de contornar isso, por exemplo,

28
Por que o Scala não foi implementado com C ou C ++

Alguém sabe por que o Scala foi implementado em Java e .NET em vez de C ou C ++? A maioria das linguagens é implementada com Cor C ++ [ou seja, Erlang, Python, PHP, Ruby, Perl]. Quais são as vantagens do Scala implementado em Java e .NET além de fornecer acesso às bibliotecas Java e...

28
Habilidades C ++ superiores às habilidades C? [fechadas]

Sinto que o C / C ++ frequentemente visto não descreve realmente minhas habilidades no meu currículo. Então, estou planejando separá-lo em conhecimentos avançados de C ++ e habilidades medíocres em C. Você acha que isso é confuso para o leitor? Ela poderia pensar: "C é um subconjunto de C ++,...

28
Por que eu aprenderia C ++ 11, conhecendo C e C ++? [fechadas]

Sou programador em C e C ++, embora não me atenha a nenhuma das linguagens e escreva uma mistura das duas. Às vezes, ter código em classes, possivelmente com sobrecarga de operador ou modelos, e o ótimo STL é obviamente uma maneira melhor. Às vezes, o uso de um ponteiro simples da função C é muito...