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.


15
Passando uma matriz 2D para uma função C ++
Eu tenho uma função que eu quero tomar, como parâmetro, uma matriz 2D de tamanho variável. Até agora eu tenho o seguinte: void myFunction(double** myArray){ myArray[x][y] = 5; etc... } E eu declarei uma matriz em outro lugar no meu código: double anArray[10][10]; No entanto, chamar myFunction(anArray)me dá um erro. …

30
Impressão de 1 a 1000 sem loop ou condicionais
Bloqueado . Esta pergunta e suas respostas estão bloqueadas porque a questão está fora do tópico, mas tem um significado histórico. No momento, não está aceitando novas respostas ou interações. Tarefa : Imprima números de 1 a 1000 sem usar nenhum loop ou instruções condicionais. Não basta escrever a declaração …
323 c++  c  printf 



8
C ++ 11 loop for baseado em intervalo reverso
Existe um adaptador de contêiner que inverta a direção dos iteradores para que eu possa iterar sobre um contêiner invertido com loop for baseado em intervalo? Com iteradores explícitos, eu converteria isso: for (auto i = c.begin(); i != c.end(); ++i) { ... nisso: for (auto i = c.rbegin(); i …
321 c++  c++11  ranged-loops 


30
Qual é a maneira mais fácil de travar um programa C ++?
Estou tentando criar um programa Python que faça interface com um processo travado diferente (que está fora do meu alcance). Infelizmente, o programa com o qual estou interagindo nem falha de maneira confiável! Então, eu quero criar um programa C ++ rápido que trava de propósito, mas na verdade eu …
318 c++  crash 

13
Você (realmente) escreve um código de exceção seguro? [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 …


14
O #pragma já foi seguro incluir guarda?
Eu li que existe alguma otimização do compilador ao usar, o #pragma onceque pode resultar em uma compilação mais rápida. Reconheço que isso não é padrão e, portanto, pode representar um problema de compatibilidade entre plataformas. Isso é suportado pelos compiladores mais modernos em plataformas não-windows (gcc)? Eu quero evitar …

11
Classificando um vetor em ordem decrescente
Devo usar std::sort(numbers.begin(), numbers.end(), std::greater<int>()); ou std::sort(numbers.rbegin(), numbers.rend()); // note: reverse iterators classificar um vetor em ordem decrescente? Existem benefícios ou desvantagens em uma abordagem ou outra?
310 c++  sorting  stl  vector  iterator 


7
Copie um arquivo de maneira sã, segura e eficiente
Eu procuro uma boa maneira de copiar um arquivo (binário ou texto). Eu escrevi várias amostras, todo mundo trabalha. Mas quero ouvir a opinião de programadores experientes. Faltando bons exemplos e procurar uma maneira que funciona com C ++. ANSI-C-WAY #include <iostream> #include <cstdio> // fopen, fclose, fread, fwrite, BUFSIZ …
305 c++  file-io 


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.