2009-08-26 8 views
0

quand je suis en train de compiler un programme en C++ avec VCprogrammation C++ code dans VC++

d'abord le compilateur n'a pas été en mesure de localiser stdafx.h alors je téléchargé le SDK.

puis beaucoup d'erreurs ont commencé à générer, par ex. C: \ program files \ microsoft visual studio 9.0 \ vc \ include \ cstring (25): avertissement C4091: '': ignoré à gauche de 'unsigned int' lorsqu'aucune variable n'est déclarée c: \ program files \ Microsoft Visual studio 9.0 \ vc \ include \ cstring (26): erreur C2039: 'memcpy': n'est pas membre du 'std'

il y a beaucoup de membres que je veux utiliser,

tels que

std :: taille_t; en utilisant :: memchr; en utilisant :: memcmp; std :: memcpy; std :: memmove; std :: memset; std :: strcat; std :: strchr; std :: strcmp; std :: strcoll; std :: strcpy; std :: strcspn; std :: strerror; std :: strlen; std :: strncat; std :: strncmp; std :: strncpy; std :: strpbrk; std :: strrchr; std :: strspn; std :: strstr; std :: strtok; std :: strxfrm;

est-il possible de modifier ce code pour qu'il s'exécute avec le compilateur VC++.

Répondre

0

Vous êtes absent, n'est-ce pas?

0

Vérifiez que vous incluez correctement les fichiers d'en-tête. Allez dans Outils -> Options -> Projets et solutions et vérifiez les répertoires VC. Vous devez inclure le chemin d'accès au SDK dans les répertoires VS