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.

5
É 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 …
31 design  c++  lisp 





5
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 …



4
Usando #ifdef para alternar entre diferentes tipos de comportamento durante o desenvolvimento
É uma boa prática usar o #ifdef durante o desenvolvimento para alternar entre diferentes tipos de comportamento? Por exemplo, eu quero mudar o comportamento do código existente, tenho várias idéias de como mudar o comportamento e é necessário alternar entre diferentes implementações para testar e comparar diferentes abordagens. Normalmente, as …

6
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, usando; std::mutex::try_lock() std::unique_lock::owns_lock() Mas nenhuma dessas soluções é particularmente satisfatória. try_lock()tem permissão para retornar um falso negativo e tem um …
28 c++ 


7
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 c++  c  skills 



9
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 …
28 java  c++  .net  c  scala 

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.