Este post ha sido aprobado por nuestros especialistas para garantizar la exactitud de nuestra esta sección.
Solución:
es el antiguo encabezado C. C++ proporciona
y entonces debe ser referido como std::string
.
Quieres hacer #include
en vez de string.h
y luego el tipo string
vive en el std
espacio de nombres, por lo que tendrá que utilizar std::string
para referirse a ella.
Porque string
se define en el espacio de nombres std
. Reemplazar string
con std::string
o añadir
using std::string;
debajo de tu include
líneas.
Probablemente funcione en main.cpp
porque algún otro encabezado tiene esto using
línea en él (o algo similar).
Si conservas algún reparo o disposición de arreglar nuestro división puedes dejar una glosa y con gusto lo ojearemos.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)