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.


8
declaración de retorno vs salida () en main ()
¿Debo usar exit()o solo returndeclaraciones en main()? Personalmente, estoy a favor de las returndeclaraciones porque siento que es como leer cualquier otra función y el control de flujo cuando leo el código es fluido (en mi opinión). E incluso si quiero refactorizar la main()función, tener returnparece ser una mejor opción …
197 c++  c  coding-style  return  exit 







2
Qué es la operación &&& en C
#include <stdio.h> volatile int i; int main() { int c; for (i = 0; i < 3; i++) { c = i &&& i; printf("%d\n", c); } return 0; } El resultado del programa anterior compilado usando gcces 0 1 1 Con la opción -Wallo -Waddress, gccemite una advertencia: warning: …

9
La palabra clave estática y sus diversos usos en C ++
La palabra clave statices una que tiene varios significados en C ++ que me parecen muy confusos y nunca puedo cambiar mi mente sobre cómo se supone que funciona. Por lo que entiendo, hay staticuna duración de almacenamiento, lo que significa que dura toda la vida del programa en el …
195 c++  static 

8
Eliminar advertencias seguras (_CRT_SECURE_NO_WARNINGS) de los proyectos de forma predeterminada en Visual Studio
¿Hay alguna manera de establecer de forma predeterminada para todos los proyectos que eliminan las advertencias seguras del precompilador que aparecen cuando se utilizan funciones como scanf (). Descubrí que puede hacerlo agregando una línea en la opción del proyecto o una #define _CRT_SECURE_NO_WARNINGSal comienzo del código. Me encuentro creando …



3
referencia indefinida a 'std :: cout'
¿Será este el ejemplo? #include <iostream> using namespace std; int main() { cout << "Hola, moondo.\n"; } Lanza el error: gcc -c main.cpp gcc -o edit main.o main.o: In function `main': main.cpp:(.text+0xa): undefined reference to `std::cout' main.cpp:(.text+0xf): undefined reference to `std::basic_ostream<char,std::char_traits<char> >& std::operator<< <std::char_traits<char>>(std::basic_ostream<char, std::char_traits<char> >&, char const*)' main.o: In …
194 c++  c++11  gcc  cout 


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.