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

C ++ é uma linguagem de programação de uso geral. Foi originalmente projetado como uma extensão para C e tem uma sintaxe semelhante, mas agora é uma linguagem completamente diferente. Use esta tag para perguntas sobre o código (a ser) compilado com um compilador C ++. Use uma tag específica da versão para perguntas relacionadas a uma revisão padrão específica [C ++ 11], [C ++ 14], [C ++ 17] ou [C ++ 20] etc.


4
O que exatamente stringstream faz?
Estou tentando aprender C ++ desde ontem e estou usando este documento: http://www.cplusplus.com/files/tutorial.pdf (página 32). Encontrei um código no documento e o executei. Tentei inserir Rs 5,5 para preço e um inteiro para quantidade e a saída foi 0. Tentei inserir 5,5 e 6 e a saída estava correta. // …
107 c++  sstream 



3
std :: shared_ptr thread safety explicada
Estou lendo http://gcc.gnu.org/onlinedocs/libstdc++/manual/shared_ptr.html e alguns problemas de segurança de thread ainda não estão claros para mim: Padrão garante que a contagem de referência seja tratada com segurança de thread e seja independente de plataforma, certo? Problema semelhante - o padrão garante que apenas um encadeamento (segurando a última referência) irá …
106 c++  c++11  shared-ptr 

5
Qual é o melhor depurador Linux C / C ++ (ou front-end para gdb) para ajudar no ensino de programação? [fechadas]
Como está atualmente, esta pergunta não se encaixa em nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou experiência, mas esta pergunta provavelmente irá solicitar debate, argumentos, pesquisas ou discussão extensa. Se você acha que esta questão pode ser melhorada e possivelmente reaberta, …
106 c++  linux  debugging 




4
O que são comparadores transparentes?
No C ++ 14, os contêineres associativos parecem ter mudado do C ++ 11 - [associative.reqmts] / 13 diz: Os modelos de função de membro find, count, lower_bound, upper_bound, e equal_rangenão devem participar de resolução de sobrecarga, a menos que o tipo Compare::is_transparentexiste. Qual é o objetivo de tornar um …
106 c++  c++14  c++-faq 


6
Herdando de uma classe de modelo em c ++
Vamos dizer que temos uma classe de modelo Area, que tem uma variável de membro T area, um T getArea()e um void setArea(T)membro funções. Posso criar um Areaobjeto de um tipo específico digitando Area<int>. Agora eu tenho uma classe Rectangleque herda a Areaclasse. Já que Rectangleele mesmo não é um …

5
Usando o comparador std :: set personalizado
На этот вопрос есть ответы на Stack Overflow на русском : Компаратор для set Estou tentando alterar a ordem padrão dos itens em um conjunto de inteiros para serem lexicográficos em vez de numéricos e não consigo compilar o seguinte com g ++: file.cpp: bool lex_compare(const int64_t &a, const int64_t …
106 c++  stl 

8
Maneira eficiente de retornar um std :: vector em c ++
Quantos dados são copiados, ao retornar um std :: vector em uma função e quão grande será a otimização para colocar o std :: vector no free-store (no heap) e retornar um ponteiro, isto é: std::vector *f() { std::vector *result = new std::vector(); /* Insert elements into result */ return …

2
Link para download do Visual C ++ 2008 Express morto? [fechadas]
Fechadas. Esta questão está fora do tópico . Atualmente não está aceitando respostas. Quer melhorar esta questão? Atualize a pergunta para que esteja no tópico do Stack Overflow. Fechado há 7 anos . Melhore esta questão a aula de programação que estou cursando usa Visual C ++ 2008 e, para …
105 c++  ide  download 

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.