Preguntas etiquetadas con c++

C ++ es un lenguaje de programación de propósito general. Originalmente fue diseñado como una extensión de C y tiene una sintaxis similar, pero ahora es un lenguaje completamente diferente. Use esta etiqueta para preguntas sobre el código (que se compilará) con un compilador de C ++. Utilice una etiqueta específica de la versión para preguntas relacionadas con una revisión estándar específica [C ++ 11], [C ++ 14], [C ++ 17] o [C ++ 20], etc.


15
Pasar una matriz 2D a una función C ++
Tengo una función que quiero tomar, como parámetro, una matriz 2D de tamaño variable. Hasta ahora tengo esto: void myFunction(double** myArray){ myArray[x][y] = 5; etc... } Y he declarado una matriz en otra parte de mi código: double anArray[10][10]; Sin embargo, llamar myFunction(anArray)me da un error. No quiero copiar la …

30
Impresión de 1 a 1000 sin bucle o condicionales
Bloqueado . Esta pregunta y sus respuestas están bloqueadas porque la pregunta está fuera de tema pero tiene un significado histórico. Actualmente no acepta nuevas respuestas o interacciones. Tarea : Imprima números del 1 al 1000 sin usar ningún bucle o declaraciones condicionales. No solo escriba la declaración printf()o cout1000 …
323 c++  c  printf 



8
C ++ 11 de bucle for basado en rango inverso
¿Hay un adaptador de contenedor que invierta la dirección de los iteradores para que pueda iterar sobre un contenedor en reversa con un bucle for basado en rango? Con iteradores explícitos convertiría esto: for (auto i = c.begin(); i != c.end(); ++i) { ... dentro de esto: for (auto i …
321 c++  c++11  ranged-loops 


30
¿Cuál es la forma más fácil de hacer que un programa C ++ se bloquee?
Estoy tratando de hacer un programa Python que interactúe con un proceso diferente (que está fuera de mis manos). ¡Desafortunadamente, el programa con el que estoy interactuando ni siquiera se bloquea de manera confiable! Así que quiero hacer un programa C ++ rápido que se cuelgue a propósito, pero en …
319 c++  crash 

13
¿Usted (realmente) escribe código seguro de excepción? [cerrado]
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente requerirá debate, argumentos, encuestas o discusión extendida. Si cree que esta pregunta puede mejorarse y posiblemente reabrirse, visite el …


14
¿Es #pragma una vez seguro incluir guardia?
He leído que hay algo de optimización del compilador cuando se usa #pragma onceque puede resultar en una compilación más rápida. Reconozco que no es estándar y, por lo tanto, podría plantear un problema de compatibilidad multiplataforma. ¿Es esto algo que es compatible con la mayoría de los compiladores modernos …

11
Ordenar un vector en orden descendente
Debería usar std::sort(numbers.begin(), numbers.end(), std::greater<int>()); o std::sort(numbers.rbegin(), numbers.rend()); // note: reverse iterators ordenar un vector en orden descendente? ¿Hay algún beneficio o inconveniente con un enfoque u otro?
310 c++  sorting  stl  vector  iterator 


7
Copie un archivo de una manera sana, segura y eficiente.
Busco una buena manera de copiar un archivo (binario o texto). He escrito varias muestras, todos trabajan. Pero quiero escuchar la opinión de programadores experimentados. Me faltan buenos ejemplos y busco una forma que funcione con C ++. ANSI-C-WAY #include <iostream> #include <cstdio> // fopen, fclose, fread, fwrite, BUFSIZ #include …
305 c++  file-io 


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.