Bonjour j'utilise visual C++ 2008 expresse. J'ai récupéré un fichier sur cppfrance dans l'espoir de pouvoir l'adapter à mes besoin. Je cherche au finale après l'envoie rs232 enregistrer la valeur dans un fichier excel pour convertir mes donné puis dans un fichier text (différente valeur arrivant par Rs232)
Le code que j'ai récupérer et le suivant http://www.cppfrance.com/code.aspx?ID=18704
Si j'ai bien comprit il peut récupérer les informations que j'envoie du pic16F877a vers le PC.
Voila les problemes que je recontre quand je compile :
1>------ Début de la génération : Projet : Serial, Configuration : Debug Win32 ------
1>Compilation en cours...
1>FctBar.cpp
1>c:\users\luffy44\downloads\serial\commmanager.h(116) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>c:\users\luffy44\downloads\serial\commmanager.h(117) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>c:\users\luffy44\downloads\serial\commmanager.h(118) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>c:\users\luffy44\downloads\serial\commmanager.h(119) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>c:\users\luffy44\downloads\serial\serial.h(40) : warning C4005: '_countof' : redéfinition de macro
1> c:\program files\microsoft visual studio 9.0\vc\include\stdlib.h(362) : voir la définition précédente de '_countof'
1>MainFrame.cpp
1>c:\users\luffy44\downloads\serial\commmanager.h(116) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>c:\users\luffy44\downloads\serial\commmanager.h(117) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>c:\users\luffy44\downloads\serial\commmanager.h(118) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>c:\users\luffy44\downloads\serial\commmanager.h(119) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>c:\users\luffy44\downloads\serial\serial.h(40) : warning C4005: '_countof' : redéfinition de macro
1> c:\program files\microsoft visual studio 9.0\vc\include\stdlib.h(362) : voir la définition précédente de '_countof'
1>Serial.cpp
1>c:\users\luffy44\downloads\serial\commmanager.h(116) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>c:\users\luffy44\downloads\serial\commmanager.h(117) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>c:\users\luffy44\downloads\serial\commmanager.h(118) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>c:\users\luffy44\downloads\serial\commmanager.h(119) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>c:\users\luffy44\downloads\serial\serial.h(40) : warning C4005: '_countof' : redéfinition de macro
1> c:\program files\microsoft visual studio 9.0\vc\include\stdlib.h(362) : voir la définition précédente de '_countof'
1>StaticURL.cpp
1>c:\users\luffy44\downloads\serial\commmanager.h(116) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>c:\users\luffy44\downloads\serial\commmanager.h(117) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>c:\users\luffy44\downloads\serial\commmanager.h(118) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>c:\users\luffy44\downloads\serial\commmanager.h(119) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>c:\users\luffy44\downloads\serial\serial.h(40) : warning C4005: '_countof' : redéfinition de macro
1> c:\program files\microsoft visual studio 9.0\vc\include\stdlib.h(362) : voir la définition précédente de '_countof'
1>DlgAbout.cpp
1>c:\users\luffy44\downloads\serial\commmanager.h(116) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>c:\users\luffy44\downloads\serial\commmanager.h(117) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>c:\users\luffy44\downloads\serial\commmanager.h(118) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>c:\users\luffy44\downloads\serial\commmanager.h(119) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>c:\users\luffy44\downloads\serial\serial.h(40) : warning C4005: '_countof' : redéfinition de macro
1> c:\program files\microsoft visual studio 9.0\vc\include\stdlib.h(362) : voir la définition précédente de '_countof'
1>DlgCommConfig.cpp
1>c:\users\luffy44\downloads\serial\commmanager.h(116) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>c:\users\luffy44\downloads\serial\commmanager.h(117) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>c:\users\luffy44\downloads\serial\commmanager.h(118) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>c:\users\luffy44\downloads\serial\commmanager.h(119) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>c:\users\luffy44\downloads\serial\serial.h(40) : warning C4005: '_countof' : redéfinition de macro
1> c:\program files\microsoft visual studio 9.0\vc\include\stdlib.h(362) : voir la définition précédente de '_countof'
1>DlgFctCfg.cpp
1>c:\users\luffy44\downloads\serial\commmanager.h(116) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>c:\users\luffy44\downloads\serial\commmanager.h(117) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>c:\users\luffy44\downloads\serial\commmanager.h(118) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>c:\users\luffy44\downloads\serial\commmanager.h(119) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>c:\users\luffy44\downloads\serial\serial.h(40) : warning C4005: '_countof' : redéfinition de macro
1> c:\program files\microsoft visual studio 9.0\vc\include\stdlib.h(362) : voir la définition précédente de '_countof'
1>DlgReceiveFile.cpp
1>c:\users\luffy44\downloads\serial\commmanager.h(116) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>c:\users\luffy44\downloads\serial\commmanager.h(117) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>c:\users\luffy44\downloads\serial\commmanager.h(118) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>c:\users\luffy44\downloads\serial\commmanager.h(119) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>c:\users\luffy44\downloads\serial\serial.h(40) : warning C4005: '_countof' : redéfinition de macro
1> c:\program files\microsoft visual studio 9.0\vc\include\stdlib.h(362) : voir la définition précédente de '_countof'
1>DlgSendFile.cpp
1>c:\users\luffy44\downloads\serial\commmanager.h(116) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>c:\users\luffy44\downloads\serial\commmanager.h(117) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>c:\users\luffy44\downloads\serial\commmanager.h(118) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>c:\users\luffy44\downloads\serial\commmanager.h(119) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>c:\users\luffy44\downloads\serial\serial.h(40) : warning C4005: '_countof' : redéfinition de macro
1> c:\program files\microsoft visual studio 9.0\vc\include\stdlib.h(362) : voir la définition précédente de '_countof'
1>Comm.cpp
1>c:\users\luffy44\downloads\serial\commmanager.h(116) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>c:\users\luffy44\downloads\serial\commmanager.h(117) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>c:\users\luffy44\downloads\serial\commmanager.h(118) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>c:\users\luffy44\downloads\serial\commmanager.h(119) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>c:\users\luffy44\downloads\serial\serial.h(40) : warning C4005: '_countof' : redéfinition de macro
1> c:\program files\microsoft visual studio 9.0\vc\include\stdlib.h(362) : voir la définition précédente de '_countof'
1>CommManager.cpp
1>c:\users\luffy44\downloads\serial\commmanager.h(116) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>c:\users\luffy44\downloads\serial\commmanager.h(117) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>c:\users\luffy44\downloads\serial\commmanager.h(118) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>c:\users\luffy44\downloads\serial\commmanager.h(119) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>c:\users\luffy44\downloads\serial\serial.h(40) : warning C4005: '_countof' : redéfinition de macro
1> c:\program files\microsoft visual studio 9.0\vc\include\stdlib.h(362) : voir la définition précédente de '_countof'
1>Génération de code en cours...
1>Le journal de génération a été enregistré à l'emplacement "file://c:\Users\Luffy44\Downloads\Serial\Debug\BuildLog.htm"
1>Serial - 44 erreur(s), 11 avertissement(s)
========== Génération : 0 a réussi, 1 a échoué, 0 mis à jour, 0 a été ignoré ==========
Les lignes concerner sont :
// gestion transfert de fichiers
inline IsSendFile () {return (m_hSendFileThread != NULL);}
inline IsPauseSendFile () {return m_bFilePause;}
inline IsReceiveFile () {return (m_hReceiveFileThread != NULL);}
inline IsPauseReceiveFile () {return m_bFilePause;}
et
// nombre d'éléments dans un tableau
#define _countof(array) (sizeof(array) / sizeof(array[0]))
Svp aidez moi a corriger c'est erreur car je ne voit pas du tout ce qu'il faut changer pour le code deviennent bon.