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.







7
std :: entrada cin con espacios?
#include <string> std::string input; std::cin >> input; El usuario quiere ingresar "Hello World". Pero cinfalla en el espacio entre las dos palabras. ¿Cómo puedo hacer una cintoma de todo Hello World? De hecho, estoy haciendo esto con estructuras y cin.getlineno parece funcionar. Aquí está mi código: struct cd { std::string …
144 c++  string  space 

7
Palabra clave automática de C ++. ¿Por qué es mágico?
De todo el material que utilicé para aprender C ++, autosiempre ha sido un especificador de duración de almacenamiento extraño que no tenía ningún propósito. Pero recientemente, encontré un código que lo usaba como un nombre de tipo en sí mismo. ¡Por curiosidad lo probé, y asume el tipo de …
144 c++  types  c++11  auto 



5
Ventajas de Antlr (versus say, lex / yacc / bison) [cerrado]
Cerrada . Esta pregunta está basada en la opinión . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda ser respondida con hechos y citas editando esta publicación . Cerrado hace 6 años . Mejora esta pregunta He usado lex y yacc (más generalmente …
143 c++  antlr  yacc  bison 

7
¿Por qué no puedo hacer una cadena?
Por qué no me cout stringgusta esto: string text ; text = WordList[i].substr(0,20) ; cout << "String is : " << text << endl ; Cuando hago esto, aparece el siguiente error: Error 2 error C2679: binario '<<': no ​​se encontró ningún operador que tome un operando derecho del tipo …
143 c++  string  cout 


16
Archivos de encabezado de redefinición de C ++ (winsock2.h)
¿Cómo evito incluir archivos de encabezado dos veces? El problema es que incluyo elen MyClass.h y luego incluyo MyClass.h en muchos archivos, por lo que incluye varias veces y se produce un error de redefinición. ¿Como prevenir? Estoy usando #pragma una vez en lugar de incluir guardias, y supongo que …
143 c++  header  redefinition 


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.