2015-04-27 1 views
0

J'ai inclus stdio.h dans mon projet C++, pourquoi ai-je toujours cette erreur? Aussi, après avoir ajouté #include, printf(), dans mon code, n'était plus souligné en rouge pour suggérer qu'il y avait une erreur.'printf': identifiant non trouvé

En outre, je voudrais utiliser la fonction, format(). Dans quelle bibliothèque se trouve-t-on?

+1

"Quelle bibliothèque est que l'on trouve dans?" - Boost? TinyFormat? cppformat? Tu nous as dit. – chris

+1

* "J'ai inclus stdio.h dans mon projet C++, pourquoi ai-je toujours cette erreur?" * - veuillez fournir votre commande de compilation, votre commande de lien et l'erreur exacte que vous recevez. Faites-le en l'ajoutant à votre question en cliquant sur * Modifier * (et ne le postez pas en commentaire). Sinon, il n'y a pas assez d'informations pour vous aider à le résoudre. – jww

+1

* "Je voudrais utiliser la fonction, format() ..." * - ce n'est * pas * une fonction de bibliothèque C standard. Qu'avais tu en tête? Utilisez-vous une bibliothèque externe? Avez-vous une référence à la fonction? – jww

Répondre

1

Utilisez
#include < cstdio>
using namespace std;
après que vous pouvez utiliser printf()

5

vous devez inclure stdio.h au lieu de cstdio.h

#include <stdio.h>