IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 C++ Discussion :

[debutant] erreur dans xutility


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Avatar de méphistopheles
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 551
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 551
    Par défaut [debutant] erreur dans xutility
    Bonjour.

    je viens d'avoir une série de bugs en utilisant GENIAL, mais qui ne portent pas sur cette librairie mais sur un fichier qui m'est inconnu:
    Citation Envoyé par débogueur
    ------ Début de la génération : Projet : Test_GENIAL, Configuration : Debug Win32 ------
    Compilation en cours...
    Genialtest.cpp
    C:\Program Files\Microsoft Visual Studio 8\VC\include\xutility(2674) : warning C4996: 'std::_Equal' a été déclaré désapprouvé
    C:\Program Files\Microsoft Visual Studio 8\VC\include\xutility(2661) : voir la déclaration de 'std::_Equal'
    Message : 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
    D:\Dossiers & prog\programation\C\C++\librairies\genial-1.2.1-vc8-sse2\genial\array/vector.h(316) : voir la référence à l'instanciation de la fonction modèle 'bool std::equal<const char*,const char*>(_InIt1,_InIt1,_InIt2)' en cours de compilation
    with
    [
    _InIt1=const char *,
    _InIt2=const char *
    ]
    C:\Program Files\Microsoft Visual Studio 8\VC\include\xutility(2674) : warning C4996: 'std::_Equal' a été déclaré désapprouvé
    C:\Program Files\Microsoft Visual Studio 8\VC\include\xutility(2661) : voir la déclaration de 'std::_Equal'
    Message : 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
    D:\Dossiers & prog\programation\C\C++\librairies\genial-1.2.1-vc8-sse2\genial\array/vector.h(374) : voir la référence à l'instanciation de la fonction modèle 'bool std::equal<const unsigned char*,const unsigned char*>(_InIt1,_InIt1,_InIt2)' en cours de compilation
    with
    [
    _InIt1=const unsigned char *,
    _InIt2=const unsigned char *
    ]
    C:\Program Files\Microsoft Visual Studio 8\VC\include\xutility(2674) : warning C4996: 'std::_Equal' a été déclaré désapprouvé
    C:\Program Files\Microsoft Visual Studio 8\VC\include\xutility(2661) : voir la déclaration de 'std::_Equal'
    Message : 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
    D:\Dossiers & prog\programation\C\C++\librairies\genial-1.2.1-vc8-sse2\genial\array/vector.h(436) : voir la référence à l'instanciation de la fonction modèle 'bool std::equal<const short*,const short*>(_InIt1,_InIt1,_InIt2)' en cours de compilation
    with
    [
    _InIt1=const short *,
    _InIt2=const short *
    ]
    C:\Program Files\Microsoft Visual Studio 8\VC\include\xutility(2674) : warning C4996: 'std::_Equal' a été déclaré désapprouvé
    C:\Program Files\Microsoft Visual Studio 8\VC\include\xutility(2661) : voir la déclaration de 'std::_Equal'
    Message : 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
    D:\Dossiers & prog\programation\C\C++\librairies\genial-1.2.1-vc8-sse2\genial\array/vector.h(524) : voir la référence à l'instanciation de la fonction modèle 'bool std::equal<const unsigned short*,const unsigned short*>(_InIt1,_InIt1,_InIt2)' en cours de compilation
    with
    [
    _InIt1=const unsigned short *,
    _InIt2=const unsigned short *
    ]
    C:\Program Files\Microsoft Visual Studio 8\VC\include\xutility(2674) : warning C4996: 'std::_Equal' a été déclaré désapprouvé
    C:\Program Files\Microsoft Visual Studio 8\VC\include\xutility(2661) : voir la déclaration de 'std::_Equal'
    Message : 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
    D:\Dossiers & prog\programation\C\C++\librairies\genial-1.2.1-vc8-sse2\genial\array/vector.h(579) : voir la référence à l'instanciation de la fonction modèle 'bool std::equal<const int*,const int*>(_InIt1,_InIt1,_InIt2)' en cours de compilation
    with
    [
    _InIt1=const int *,
    _InIt2=const int *
    ]
    C:\Program Files\Microsoft Visual Studio 8\VC\include\xutility(2674) : warning C4996: 'std::_Equal' a été déclaré désapprouvé
    C:\Program Files\Microsoft Visual Studio 8\VC\include\xutility(2661) : voir la déclaration de 'std::_Equal'
    Message : 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
    D:\Dossiers & prog\programation\C\C++\librairies\genial-1.2.1-vc8-sse2\genial\array/vector.h(656) : voir la référence à l'instanciation de la fonction modèle 'bool std::equal<const float*,const float*>(_InIt1,_InIt1,_InIt2)' en cours de compilation
    with
    [
    _InIt1=const float *,
    _InIt2=const float *
    ]
    C:\Program Files\Microsoft Visual Studio 8\VC\include\xutility(2674) : warning C4996: 'std::_Equal' a été déclaré désapprouvé
    C:\Program Files\Microsoft Visual Studio 8\VC\include\xutility(2661) : voir la déclaration de 'std::_Equal'
    Message : 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
    D:\Dossiers & prog\programation\C\C++\librairies\genial-1.2.1-vc8-sse2\genial\array/vector.h(839) : voir la référence à l'instanciation de la fonction modèle 'bool std::equal<const std::complex<float>*,const std::complex<float>*>(_InIt1,_InIt1,_InIt2)' en cours de compilation
    with
    [
    _InIt1=const std::complex<float> *,
    _InIt2=const std::complex<float> *
    ]
    C:\Program Files\Microsoft Visual Studio 8\VC\include\xutility(2674) : warning C4996: 'std::_Equal' a été déclaré désapprouvé
    C:\Program Files\Microsoft Visual Studio 8\VC\include\xutility(2661) : voir la déclaration de 'std::_Equal'
    Message : 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
    D:\Dossiers & prog\programation\C\C++\librairies\genial-1.2.1-vc8-sse2\genial\array/vector.h(1147) : voir la référence à l'instanciation de la fonction modèle 'bool std::equal<const double*,const double*>(_InIt1,_InIt1,_InIt2)' en cours de compilation
    with
    [
    _InIt1=const double *,
    _InIt2=const double *
    ]
    C:\Program Files\Microsoft Visual Studio 8\VC\include\xutility(2674) : warning C4996: 'std::_Equal' a été déclaré désapprouvé
    C:\Program Files\Microsoft Visual Studio 8\VC\include\xutility(2661) : voir la déclaration de 'std::_Equal'
    Message : 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
    D:\Dossiers & prog\programation\C\C++\librairies\genial-1.2.1-vc8-sse2\genial\array/vector.h(1394) : voir la référence à l'instanciation de la fonction modèle 'bool std::equal<const std::complex<double>*,const std::complex<double>*>(_InIt1,_InIt1,_InIt2)' en cours de compilation
    with
    [
    _InIt1=const std::complex<double> *,
    _InIt2=const std::complex<double> *
    ]
    D:\Dossiers & prog\programation\C\C++\librairies\genial-1.2.1-vc8-sse2\genial\array/matrix.h(96) : error C2661: 'dense_matrix_generator<V,A>::dense_matrix_generator' : aucune fonction surchargée ne nécessite 6 arguments
    with
    [
    V=bool,
    A=alignment_allocator<bool>
    ]
    .\Genialtest.cpp(8) : voir la référence à l'instanciation de la fonction modèle 'Matrix<G>::Matrix<int,int,bool,bool,bool,bool>(const A &,const B &,const C &,const D &,const E &,const F &)' en cours de compilation
    with
    [
    G=dense_matrix_generator<bool,alignment_allocator<bool>>,
    A=int,
    B=int,
    C=bool,
    D=bool,
    E=bool,
    F=bool
    ]
    Le journal de génération a été enregistré à l'emplacement "file://d:\Dossiers & prog\programation\C\C++\init\Test_GENIAL\Test_GENIAL\Debug\BuildLog.htm"
    Test_GENIAL - 1 erreur(s), 9 avertissement(s)
    ========== Génération : 0 a réussi, 1 a échoué, 0 mis à jour, 0 a été ignoré ==========
    Mon code est pourtant court:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    #include<iostream>
    #include "array/matrix.h"
    using namespace std;
     
    typedef DenseMatrix<bool>::self BoolMat;
    int main()
    {
    	BoolMat Delaunay(2,2,true,false,true,true);
    	for(int i=0;i<2;i++){
    		for(int a=0;a<2;a++){
    			cout<<Delaunay(i,a)<<endl;
    		}
    	}
    	system("PAUSE");
    	return 0;
     
    }
    merci.

  2. #2
    Rédacteur
    Avatar de Laurent Gomila
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    10 651
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 10 651
    Par défaut
    Ce ne sont pas des erreurs, mais des avertissements. Ne t'en préoccupe pas : ils signifient simplement que la bibliothèque standard n'est pas "sûre" et qu'il vaudrait mieux utiliser les fonctions spécifiques de Microsoft. Pour désactiver ces avertissements il y a un symbole à définir dans les options du préprocesseur.

    Ta seule erreur est la suivante :
    D:\Dossiers & prog\programation\C\C++\librairies\genial-1.2.1-vc8-sse2\genial\array/matrix.h(96) : error C2661: 'dense_matrix_generator<V,A>::dense_matrix_generator' : aucune fonction surchargée ne nécessite 6 arguments
    En regardant vite fait la doc, il semble que le constructeur de DenseMatrix prenne en paramètre les dimensions puis les éléments sous forme de chaîne.

  3. #3
    Expert éminent
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 395
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 395
    Par défaut
    C:\Program Files\Microsoft Visual Studio 8\VC\include\xutility(2674) : warning C4996: 'std::_Equal' a été déclaré désapprouvé
    C:\Program Files\Microsoft Visual Studio 8\VC\include\xutility(2661) : voir la déclaration de 'std::_Equal'
    Message : 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'

    Non mais c'est complètement ridicule!
    Ils utilisent _Equal dans le header même où ils le déprécient...
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  4. #4
    Membre Expert
    Avatar de méphistopheles
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 551
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 551
    Par défaut
    "l'erreur" venait effectivement de cela.
    j'ai donc écris:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    BoolMat Delaunay(2,2,"true,false,true,true");
    Il ne me fait plus cette erreur... maisi il m'en à affiché 176 autres

    si je retire les warnings, ça donne ça (j'arrive pas à la mettre sur un post, je l'étale sur 2) (attention vos yeux, ça pique ! )

    Citation Envoyé par débogueur
    ------ Début de la génération : Projet : Test_GENIAL, Configuration : Debug Win32 ------
    Compilation en cours...
    Genialtest.cpp

    ... là les warnings

    Édition des liens en cours...
    Genialtest.obj : error LNK2019: symbole externe non résolu "public: __thiscall std::exception::exception(char const * const &)" (??0exception@std@@QAE@ABQBD@Z) référencé dans la fonction "public: __thiscall std::bad_alloc::bad_alloc(char const *)" (??0bad_alloc@std@@QAE@PBD@Z)
    libcpmt.lib(locale0.obj) : error LNK2001: symbole externe non résolu "public: __thiscall std::exception::exception(char const * const &)" (??0exception@std@@QAE@ABQBD@Z)
    libcpmt.lib(string.obj) : error LNK2001: symbole externe non résolu "public: __thiscall std::exception::exception(char const * const &)" (??0exception@std@@QAE@ABQBD@Z)
    libcpmt.lib(cout.obj) : error LNK2001: symbole externe non résolu "public: __thiscall std::exception::exception(char const * const &)" (??0exception@std@@QAE@ABQBD@Z)
    Genialtest.obj : error LNK2001: symbole externe non résolu "const type_info::`vftable'" (??_7type_info@@6B@)
    libcpmt.lib(locale0.obj) : error LNK2001: symbole externe non résolu "const type_info::`vftable'" (??_7type_info@@6B@)
    libcpmt.lib(string.obj) : error LNK2001: symbole externe non résolu "const type_info::`vftable'" (??_7type_info@@6B@)
    libcpmt.lib(cout.obj) : error LNK2001: symbole externe non résolu "const type_info::`vftable'" (??_7type_info@@6B@)
    Genialtest.obj : error LNK2001: symbole externe non résolu "public: virtual char const * __thiscall std::exception::what(void)const " (?what@exception@std@@UBEPBDXZ)
    libcpmt.lib(locale0.obj) : error LNK2001: symbole externe non résolu "public: virtual char const * __thiscall std::exception::what(void)const " (?what@exception@std@@UBEPBDXZ)
    libcpmt.lib(string.obj) : error LNK2001: symbole externe non résolu "public: virtual char const * __thiscall std::exception::what(void)const " (?what@exception@std@@UBEPBDXZ)
    libcpmt.lib(cout.obj) : error LNK2001: symbole externe non résolu "public: virtual char const * __thiscall std::exception::what(void)const " (?what@exception@std@@UBEPBDXZ)
    Genialtest.obj : error LNK2019: symbole externe non résolu "public: virtual __thiscall std::exception::~exception(void)" (??1exception@std@@UAE@XZ) référencé dans la fonction "public: virtual __thiscall std::bad_alloc::~bad_alloc(void)" (??1bad_alloc@std@@UAE@XZ)
    libcpmt.lib(locale0.obj) : error LNK2001: symbole externe non résolu "public: virtual __thiscall std::exception::~exception(void)" (??1exception@std@@UAE@XZ)
    libcpmt.lib(string.obj) : error LNK2001: symbole externe non résolu "public: virtual __thiscall std::exception::~exception(void)" (??1exception@std@@UAE@XZ)
    libcpmt.lib(cout.obj) : error LNK2001: symbole externe non résolu "public: virtual __thiscall std::exception::~exception(void)" (??1exception@std@@UAE@XZ)
    libcpmt.lib(string.obj) : error LNK2001: symbole externe non résolu "void __cdecl operator delete(void *)" (??3@YAXPAX@Z)
    libcpmt.lib(cout.obj) : error LNK2001: symbole externe non résolu "void __cdecl operator delete(void *)" (??3@YAXPAX@Z)
    Genialtest.obj : error LNK2019: symbole externe non résolu "void __cdecl operator delete(void *)" (??3@YAXPAX@Z) référencé dans la fonction "public: virtual void * __thiscall std::bad_alloc::`scalar deleting destructor'(unsigned int)" (??_Gbad_alloc@std@@UAEPAXI@Z)
    libcpmt.lib(locale0.obj) : error LNK2001: symbole externe non résolu "void __cdecl operator delete(void *)" (??3@YAXPAX@Z)
    libcpmt.lib(ios.obj) : error LNK2001: symbole externe non résolu "void __cdecl operator delete(void *)" (??3@YAXPAX@Z)
    libcpmt.lib(xmutex.obj) : error LNK2001: symbole externe non résolu "void __cdecl operator delete(void *)" (??3@YAXPAX@Z)
    Genialtest.obj : error LNK2019: symbole externe non résolu _memcpy_s référencé dans la fonction "public: static char * __cdecl std::char_traits<char>::_Copy_s(char *,unsigned int,char const *,unsigned int)" (?_Copy_s@?$char_traits@D@std@@SAPADPADIPBDI@Z)
    libcpmt.lib(locale0.obj) : error LNK2001: symbole externe non résolu _memcpy_s
    libcpmt.lib(string.obj) : error LNK2001: symbole externe non résolu _memcpy_s
    libcpmt.lib(cout.obj) : error LNK2001: symbole externe non résolu _memcpy_s
    Genialtest.obj : error LNK2019: symbole externe non résolu _memmove_s référencé dans la fonction "public: static char * __cdecl std::char_traits<char>::_Move_s(char *,unsigned int,char const *,unsigned int)" (?_Move_s@?$char_traits@D@std@@SAPADPADIPBDI@Z)
    libcpmt.lib(locale0.obj) : error LNK2001: symbole externe non résolu _memmove_s
    libcpmt.lib(string.obj) : error LNK2001: symbole externe non résolu _memmove_s
    libcpmt.lib(cout.obj) : error LNK2001: symbole externe non résolu _memmove_s
    Genialtest.obj : error LNK2019: symbole externe non résolu "void __cdecl operator delete[](void *)" (??_V@YAXPAX@Z) référencé dans la fonction "protected: void __thiscall std::ctype<char>::_Tidy(void)" (?_Tidy@?$ctype@D@std@@IAEXXZ)
    libcpmt.lib(cout.obj) : error LNK2001: symbole externe non résolu "void __cdecl operator delete[](void *)" (??_V@YAXPAX@Z)
    Genialtest.obj : error LNK2019: symbole externe non résolu _free référencé dans la fonction "protected: void __thiscall std::ctype<char>::_Tidy(void)" (?_Tidy@?$ctype@D@std@@IAEXXZ)
    libcpmt.lib(locale0.obj) : error LNK2001: symbole externe non résolu _free
    libcpmt.lib(cout.obj) : error LNK2001: symbole externe non résolu _free
    libcpmt.lib(xmbtowc.obj) : error LNK2001: symbole externe non résolu _free
    Genialtest.obj : error LNK2019: symbole externe non résolu __aligned_malloc référencé dans la fonction "void * __cdecl aligned_malloc(unsigned int,unsigned int)" (?aligned_malloc@@YAPAXII@Z)
    Genialtest.obj : error LNK2019: symbole externe non résolu __aligned_free référencé dans la fonction "void __cdecl aligned_free(void *)" (?aligned_free@@YAXPAX@Z)
    libcpmt.lib(newaop.obj) : error LNK2001: symbole externe non résolu "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z)
    libcpmt.lib(cout.obj) : error LNK2001: symbole externe non résolu "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z)
    Genialtest.obj : error LNK2019: symbole externe non résolu "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z) référencé dans la fonction "char * __cdecl std::_Allocate<char>(unsigned int,char *)" (??$_Allocate@D@std@@YAPADIPAD@Z)
    libcpmt.lib(locale0.obj) : error LNK2001: symbole externe non résolu "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z)
    libcpmt.lib(xmutex.obj) : error LNK2001: symbole externe non résolu "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z)
    libcpmt.lib(string.obj) : error LNK2001: symbole externe non résolu "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z)
    Genialtest.obj : error LNK2019: symbole externe non résolu __CxxThrowException@8 référencé dans la fonction "char * __cdecl std::_Allocate<char>(unsigned int,char *)" (??$_Allocate@D@std@@YAPADIPAD@Z)
    libcpmt.lib(locale0.obj) : error LNK2001: symbole externe non résolu __CxxThrowException@8
    libcpmt.lib(string.obj) : error LNK2001: symbole externe non résolu __CxxThrowException@8
    libcpmt.lib(cout.obj) : error LNK2001: symbole externe non résolu __CxxThrowException@8
    Genialtest.obj : error LNK2001: symbole externe non résolu "public: __thiscall std::exception::exception(class std::exception const &)" (??0exception@std@@QAE@ABV01@@Z)
    libcpmt.lib(locale0.obj) : error LNK2001: symbole externe non résolu "public: __thiscall std::exception::exception(class std::exception const &)" (??0exception@std@@QAE@ABV01@@Z)
    libcpmt.lib(string.obj) : error LNK2001: symbole externe non résolu "public: __thiscall std::exception::exception(class std::exception const &)" (??0exception@std@@QAE@ABV01@@Z)
    libcpmt.lib(cout.obj) : error LNK2001: symbole externe non résolu "public: __thiscall std::exception::exception(class std::exception const &)" (??0exception@std@@QAE@ABV01@@Z)
    Genialtest.obj : error LNK2019: symbole externe non résolu ___security_cookie référencé dans la fonction "protected: __thiscall std::basic_streambuf<char,struct std::char_traits<char> >::basic_streambuf<char,struct std::char_traits<char> >(void)" (??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAE@XZ)
    libcpmt.lib(xmbtowc.obj) : error LNK2001: symbole externe non résolu ___security_cookie
    libcpmt.lib(xstoxflt.obj) : error LNK2001: symbole externe non résolu ___security_cookie
    libcpmt.lib(xstoflt.obj) : error LNK2001: symbole externe non résolu ___security_cookie
    Genialtest.obj : error LNK2019: symbole externe non résolu ___CxxFrameHandler3 référencé dans la fonction __ehhandler$??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAE@XZ
    libcpmt.lib(locale0.obj) : error LNK2001: symbole externe non résolu ___CxxFrameHandler3
    libcpmt.lib(string.obj) : error LNK2001: symbole externe non résolu ___CxxFrameHandler3
    libcpmt.lib(cout.obj) : error LNK2001: symbole externe non résolu ___CxxFrameHandler3
    libcpmt.lib(xmbtowc.obj) : error LNK2001: symbole externe non résolu @__security_check_cookie@4
    libcpmt.lib(xstoxflt.obj) : error LNK2001: symbole externe non résolu @__security_check_cookie@4
    libcpmt.lib(xstoflt.obj) : error LNK2001: symbole externe non résolu @__security_check_cookie@4
    Genialtest.obj : error LNK2019: symbole externe non résolu @__security_check_cookie@4 référencé dans la fonction __ehhandler$??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAE@XZ
    libcpmt.lib(locale0.obj) : error LNK2001: symbole externe non résolu @__security_check_cookie@4
    libcpmt.lib(string.obj) : error LNK2001: symbole externe non résolu @__security_check_cookie@4
    libcpmt.lib(cout.obj) : error LNK2001: symbole externe non résolu @__security_check_cookie@4
    Genialtest.obj : error LNK2019: symbole externe non résolu __wassert référencé dans la fonction "public: bool & __thiscall dense_matrix_generator<bool,class alignment_allocator<bool,16> >::operator[](class MatrixIndex<int> const &)" (??A?$dense_matrix_generator@_NV?$alignment_allocator@_N$0BA@@@@@QAEAA_NABV?$MatrixIndex@H@@@Z)
    Genialtest.obj : error LNK2019: symbole externe non résolu "public: __thiscall std::exception::exception(void)" (??0exception@std@@QAE@XZ) référencé dans la fonction "public: __thiscall std::runtime_error::runtime_error(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (??0runtime_error@std@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@@Z)
    libcpmt.lib(string.obj) : error LNK2001: symbole externe non résolu "public: __thiscall std::exception::exception(void)" (??0exception@std@@QAE@XZ)
    libcpmt.lib(cout.obj) : error LNK2001: symbole externe non résolu "public: __thiscall std::exception::exception(void)" (??0exception@std@@QAE@XZ)
    Genialtest.obj : error LNK2019: symbole externe non résolu __invalid_parameter_noinfo référencé dans la fonction "protected: virtual char const * __thiscall std::ctype<char>::_Do_widen_s(char const *,char const *,char *,unsigned int)const " (?_Do_widen_s@?$ctype@D@std@@MBEPBDPBD0PADI@Z)
    libcpmt.lib(cout.obj) : error LNK2001: symbole externe non résolu __invalid_parameter_noinfo
    Genialtest.obj : error LNK2019: symbole externe non résolu "public: __thiscall std::bad_cast::bad_cast(char const *)" (??0bad_cast@std@@QAE@PBD@Z) référencé dans la fonction "class std::ctype<char> const & __cdecl std::use_facet<class std::ctype<char> >(class std::locale const &)" (??$use_facet@V?$ctype@D@std@@@std@@YAABV?$ctype@D@0@ABVlocale@0@@Z)
    libcpmt.lib(cout.obj) : error LNK2001: symbole externe non résolu "public: __thiscall std::bad_cast::bad_cast(char const *)" (??0bad_cast@std@@QAE@PBD@Z)
    Genialtest.obj : error LNK2001: symbole externe non résolu "public: virtual __thiscall std::bad_cast::~bad_cast(void)" (??1bad_cast@std@@UAE@XZ)
    libcpmt.lib(cout.obj) : error LNK2001: symbole externe non résolu "public: virtual __thiscall std::bad_cast::~bad_cast(void)" (??1bad_cast@std@@UAE@XZ)
    Genialtest.obj : error LNK2001: symbole externe non résolu "public: __thiscall std::bad_cast::bad_cast(class std::bad_cast const &)" (??0bad_cast@std@@QAE@ABV01@@Z)
    libcpmt.lib(cout.obj) : error LNK2001: symbole externe non résolu "public: __thiscall std::bad_cast::bad_cast(class std::bad_cast const &)" (??0bad_cast@std@@QAE@ABV01@@Z)
    Genialtest.obj : error LNK2019: symbole externe non résolu _memset référencé dans la fonction "public: static char * __cdecl std::char_traits<char>::assign(char *,unsigned int,char)" (?assign@?$char_traits@D@std@@SAPADPADID@Z)
    libcpmt.lib(cout.obj) : error LNK2001: symbole externe non résolu _memset
    Genialtest.obj : error LNK2019: symbole externe non résolu _localeconv référencé dans la fonction "public: struct lconv const * __thiscall std::_Locinfo::_Getlconv(void)const " (?_Getlconv@_Locinfo@std@@QBEPBUlconv@@XZ)
    libcpmt.lib(xstoxflt.obj) : error LNK2001: symbole externe non résolu _localeconv
    libcpmt.lib(xstoflt.obj) : error LNK2001: symbole externe non résolu _localeconv
    Genialtest.obj : error LNK2019: symbole externe non résolu _memchr référencé dans la fonction "private: class std::ostreambuf_iterator<char,struct std::char_traits<char> > __cdecl std::num_put<char,class std::ostreambuf_iterator<char,struct std::char_traits<char> > >::_Putgrouped(class std::ostreambuf_iterator<char,struct std::char_traits<char> >,char const *,unsigned int,char)const " (?_Putgrouped@?$num_put@DV?$ostreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@ABA?AV?$ostreambuf_iterator@DU?$char_traits@D@std@@@2@V32@PBDID@Z)
    libcpmt.lib(xstoul.obj) : error LNK2001: symbole externe non résolu _memchr
    libcpmt.lib(xstoxflt.obj) : error LNK2001: symbole externe non résolu _memchr
    Genialtest.obj : error LNK2019: symbole externe non résolu _strcspn référencé dans la fonction "private: class std::ostreambuf_iterator<char,struct std::char_traits<char> > __cdecl std::num_put<char,class std::ostreambuf_iterator<char,struct std::char_traits<char> > >::_Fput(class std::ostreambuf_iterator<char,struct std::char_traits<char> >,class std::ios_base &,char,char const *,unsigned int,unsigned int,unsigned int,unsigned int)const " (?_Fput@?$num_put@DV?$ostreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@ABA?AV?$ostreambuf_iterator@DU?$char_traits@D@std@@@2@V32@AAVios_base@2@DPBDIIII@Z)
    Genialtest.obj : error LNK2019: symbole externe non résolu _sprintf_s référencé dans la fonction "protected: virtual class std::ostreambuf_iterator<char,struct std::char_traits<char> > __thiscall std::num_put<char,class std::ostreambuf_iterator<char,struct std::char_traits<char> > >::do_put(class std::ostreambuf_iterator<char,struct std::char_traits<char> >,class std::ios_base &,char,long)const " (?do_put@?$num_put@DV?$ostreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@MBE?AV?$ostreambuf_iterator@DU?$char_traits@D@std@@@2@V32@AAVios_base@2@DJ@Z)
    libcpmt.lib(xldtento.obj) : error LNK2001: symbole externe non résolu __fltused

  5. #5
    Membre Expert
    Avatar de méphistopheles
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 551
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 551
    Par défaut
    La suite:
    Citation Envoyé par débogueur
    libcpmt.lib(xfdscale.obj) : error LNK2001: symbole externe non résolu __fltused
    libcpmt.lib(xfdtento.obj) : error LNK2001: symbole externe non résolu __fltused
    libcpmt.lib(xdtento.obj) : error LNK2001: symbole externe non résolu __fltused
    libcpmt.lib(xdscale.obj) : error LNK2001: symbole externe non résolu __fltused
    Genialtest.obj : error LNK2001: symbole externe non résolu __fltused
    libcpmt.lib(xstof.obj) : error LNK2001: symbole externe non résolu __fltused
    libcpmt.lib(xstod.obj) : error LNK2001: symbole externe non résolu __fltused
    libcpmt.lib(xstold.obj) : error LNK2001: symbole externe non résolu __fltused
    Genialtest.obj : error LNK2019: symbole externe non résolu __strtoi64 référencé dans la fonction "protected: virtual class std::istreambuf_iterator<char,struct std::char_traits<char> > __thiscall std::num_get<char,class std::istreambuf_iterator<char,struct std::char_traits<char> > >::do_get(class std::istreambuf_iterator<char,struct std::char_traits<char> >,class std::istreambuf_iterator<char,struct std::char_traits<char> >,class std::ios_base &,int &,__int64 &)const " (?do_get@?$num_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@MBE?AV?$istreambuf_iterator@DU?$char_traits@D@std@@@2@V32@0AAVios_base@2@AAHAA_J@Z)
    Genialtest.obj : error LNK2019: symbole externe non résolu __strtoui64 référencé dans la fonction "protected: virtual class std::istreambuf_iterator<char,struct std::char_traits<char> > __thiscall std::num_get<char,class std::istreambuf_iterator<char,struct std::char_traits<char> > >::do_get(class std::istreambuf_iterator<char,struct std::char_traits<char> >,class std::istreambuf_iterator<char,struct std::char_traits<char> >,class std::ios_base &,int &,unsigned __int64 &)const " (?do_get@?$num_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@MBE?AV?$istreambuf_iterator@DU?$char_traits@D@std@@@2@V32@0AAVios_base@2@AAHAA_K@Z)
    Genialtest.obj : error LNK2019: symbole externe non résolu _system référencé dans la fonction _main
    LINK : error LNK2001: symbole externe non résolu _mainCRTStartup
    libcpmt.lib(_tolower.obj) : error LNK2019: symbole externe non résolu ___crtLCMapStringA référencé dans la fonction __Tolower
    libcpmt.lib(_toupper.obj) : error LNK2001: symbole externe non résolu ___crtLCMapStringA
    libcpmt.lib(_tolower.obj) : error LNK2019: symbole externe non résolu ___pctype_func référencé dans la fonction __Tolower
    libcpmt.lib(_toupper.obj) : error LNK2001: symbole externe non résolu ___pctype_func
    libcpmt.lib(xmbtowc.obj) : error LNK2001: symbole externe non résolu ___pctype_func
    libcpmt.lib(_tolower.obj) : error LNK2019: symbole externe non résolu _isupper référencé dans la fonction __Tolower
    libcpmt.lib(_tolower.obj) : error LNK2019: symbole externe non résolu ____lc_codepage_func référencé dans la fonction __Tolower
    libcpmt.lib(xwctomb.obj) : error LNK2001: symbole externe non résolu ____lc_codepage_func
    libcpmt.lib(_toupper.obj) : error LNK2001: symbole externe non résolu ____lc_codepage_func
    libcpmt.lib(xmbtowc.obj) : error LNK2001: symbole externe non résolu ____lc_codepage_func
    libcpmt.lib(_tolower.obj) : error LNK2019: symbole externe non résolu ____lc_handle_func référencé dans la fonction __Tolower
    libcpmt.lib(xwctomb.obj) : error LNK2001: symbole externe non résolu ____lc_handle_func
    libcpmt.lib(_toupper.obj) : error LNK2001: symbole externe non résolu ____lc_handle_func
    libcpmt.lib(xmbtowc.obj) : error LNK2001: symbole externe non résolu ____lc_handle_func
    libcpmt.lib(_tolower.obj) : error LNK2019: symbole externe non résolu _memcpy référencé dans la fonction __Getctype
    libcpmt.lib(_tolower.obj) : error LNK2019: symbole externe non résolu __calloc_crt référencé dans la fonction __Getctype
    libcpmt.lib(xmbtowc.obj) : error LNK2001: symbole externe non résolu __errno
    libcpmt.lib(xfdtento.obj) : error LNK2001: symbole externe non résolu __errno
    libcpmt.lib(xdtento.obj) : error LNK2001: symbole externe non résolu __errno
    libcpmt.lib(xldtento.obj) : error LNK2001: symbole externe non résolu __errno
    libcpmt.lib(xwctomb.obj) : error LNK2019: symbole externe non résolu __errno référencé dans la fonction __Wcrtomb
    libcpmt.lib(xstoul.obj) : error LNK2001: symbole externe non résolu __errno
    libcpmt.lib(xstol.obj) : error LNK2001: symbole externe non résolu __errno
    libcpmt.lib(xstod.obj) : error LNK2001: symbole externe non résolu __errno
    libcpmt.lib(xwctomb.obj) : error LNK2019: symbole externe non résolu ____mb_cur_max_l_func référencé dans la fonction __Wcrtomb
    libcpmt.lib(xmbtowc.obj) : error LNK2001: symbole externe non résolu ____mb_cur_max_l_func
    libcpmt.lib(iosptrs.obj) : error LNK2001: symbole externe non résolu _atexit
    libcpmt.lib(xlock.obj) : error LNK2019: symbole externe non résolu _atexit référencé dans la fonction "void __cdecl std::`dynamic initializer for 'initlocks''(void)" (??__Einitlocks@std@@YAXXZ)
    libcpmt.lib(locale0.obj) : error LNK2001: symbole externe non résolu _atexit
    libcpmt.lib(cout.obj) : error LNK2001: symbole externe non résolu _atexit
    libcpmt.lib(xmbtowc.obj) : error LNK2001: symbole externe non résolu _atexit
    libcpmt.lib(locale0.obj) : error LNK2019: symbole externe non résolu _strlen référencé dans la fonction "public: static unsigned int __cdecl std::char_traits<char>::length(char const *)" (?length@?$char_traits@D@std@@SAIPBD@Z)
    libcpmt.lib(string.obj) : error LNK2001: symbole externe non résolu _strlen
    libcpmt.lib(cout.obj) : error LNK2001: symbole externe non résolu _strlen
    libcpmt.lib(locale0.obj) : error LNK2019: symbole externe non résolu __EH_epilog3 référencé dans la fonction "private: static void __cdecl std::locale::_Locimp::_Locimp_dtor(class std::locale::_Locimp *)" (?_Locimp_dtor@_Locimp@locale@std@@CAXPAV123@@Z)
    libcpmt.lib(string.obj) : error LNK2001: symbole externe non résolu __EH_epilog3
    libcpmt.lib(cout.obj) : error LNK2001: symbole externe non résolu __EH_epilog3
    libcpmt.lib(locale0.obj) : error LNK2019: symbole externe non résolu __EH_prolog3 référencé dans la fonction "private: static void __cdecl std::locale::_Locimp::_Locimp_dtor(class std::locale::_Locimp *)" (?_Locimp_dtor@_Locimp@locale@std@@CAXPAV123@@Z)
    libcpmt.lib(string.obj) : error LNK2001: symbole externe non résolu __EH_prolog3
    libcpmt.lib(cout.obj) : error LNK2001: symbole externe non résolu __EH_prolog3
    libcpmt.lib(locale0.obj) : error LNK2019: symbole externe non résolu _setlocale référencé dans la fonction "public: static void __cdecl std::_Locinfo::_Locinfo_dtor(class std::_Locinfo *)" (?_Locinfo_dtor@_Locinfo@std@@SAXPAV12@@Z)
    libcpmt.lib(locale0.obj) : error LNK2019: symbole externe non résolu __EH_prolog3_catch référencé dans la fonction "protected: void __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::_Copy(unsigned int,unsigned int)" (?_Copy@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@IAEXII@Z)
    libcpmt.lib(string.obj) : error LNK2001: symbole externe non résolu __EH_prolog3_catch
    libcpmt.lib(cout.obj) : error LNK2001: symbole externe non résolu __EH_prolog3_catch
    libcpmt.lib(_toupper.obj) : error LNK2019: symbole externe non résolu _islower référencé dans la fonction __Toupper
    libcpmt.lib(uncaught.obj) : error LNK2019: symbole externe non résolu "bool __cdecl __uncaught_exception(void)" (?__uncaught_exception@@YA_NXZ) référencé dans la fonction "bool __cdecl std::uncaught_exception(void)" (?uncaught_exception@std@@YA_NXZ)
    libcpmt.lib(xstoul.obj) : error LNK2019: symbole externe non résolu _tolower référencé dans la fonction __Stoulx
    libcpmt.lib(xstoul.obj) : error LNK2019: symbole externe non résolu _isspace référencé dans la fonction __Stoulx
    libcpmt.lib(xstol.obj) : error LNK2001: symbole externe non résolu _isspace
    libcpmt.lib(xstopfx.obj) : error LNK2001: symbole externe non résolu _isspace
    libcpmt.lib(xstod.obj) : error LNK2019: symbole externe non résolu _strtod référencé dans la fonction __Stodx
    libcpmt.lib(cout.obj) : error LNK2019: symbole externe non résolu _fgetc référencé dans la fonction "bool __cdecl std::_Fgetc<char>(char &,struct _iobuf *)" (??$_Fgetc@D@std@@YA_NAADPAU_iobuf@@@Z)
    libcpmt.lib(cout.obj) : error LNK2019: symbole externe non résolu _fputc référencé dans la fonction "bool __cdecl std::_Fputc<char>(char,struct _iobuf *)" (??$_Fputc@D@std@@YA_NDPAU_iobuf@@@Z)
    libcpmt.lib(cout.obj) : error LNK2019: symbole externe non résolu _ungetc référencé dans la fonction "bool __cdecl std::_Ungetc<char>(char const &,struct _iobuf *)" (??$_Ungetc@D@std@@YA_NABDPAU_iobuf@@@Z)
    libcpmt.lib(cout.obj) : error LNK2019: symbole externe non résolu _fflush référencé dans la fonction "protected: virtual int __thiscall std::basic_filebuf<char,struct std::char_traits<char> >::sync(void)" (?sync@?$basic_filebuf@DU?$char_traits@D@std@@@std@@MAEHXZ)
    libcpmt.lib(cout.obj) : error LNK2019: symbole externe non résolu _setvbuf référencé dans la fonction "protected: virtual class std::basic_streambuf<char,struct std::char_traits<char> > * __thiscall std::basic_filebuf<char,struct std::char_traits<char> >::setbuf(char *,int)" (?setbuf@?$basic_filebuf@DU?$char_traits@D@std@@@std@@MAEPAV?$basic_streambuf@DU?$char_traits@D@std@@@2@PADH@Z)
    libcpmt.lib(cout.obj) : error LNK2019: symbole externe non résolu __EH_epilog3_GS référencé dans la fonction "protected: virtual int __thiscall std::basic_filebuf<char,struct std::char_traits<char> >::uflow(void)" (?uflow@?$basic_filebuf@DU?$char_traits@D@std@@@std@@MAEHXZ)
    libcpmt.lib(cout.obj) : error LNK2019: symbole externe non résolu __EH_prolog3_GS référencé dans la fonction "protected: virtual int __thiscall std::basic_filebuf<char,struct std::char_traits<char> >::uflow(void)" (?uflow@?$basic_filebuf@DU?$char_traits@D@std@@@std@@MAEHXZ)
    libcpmt.lib(cout.obj) : error LNK2019: symbole externe non résolu _fwrite référencé dans la fonction "protected: bool __thiscall std::basic_filebuf<char,struct std::char_traits<char> >::_Endwrite(void)" (?_Endwrite@?$basic_filebuf@DU?$char_traits@D@std@@@std@@IAE_NXZ)
    libcpmt.lib(cout.obj) : error LNK2019: symbole externe non résolu _fgetpos référencé dans la fonction "protected: virtual class std::fpos<int> __thiscall std::basic_filebuf<char,struct std::char_traits<char> >::seekoff(long,int,int)" (?seekoff@?$basic_filebuf@DU?$char_traits@D@std@@@std@@MAE?AV?$fpos@H@2@JHH@Z)
    libcpmt.lib(cout.obj) : error LNK2019: symbole externe non résolu _fseek référencé dans la fonction "protected: virtual class std::fpos<int> __thiscall std::basic_filebuf<char,struct std::char_traits<char> >::seekoff(long,int,int)" (?seekoff@?$basic_filebuf@DU?$char_traits@D@std@@@std@@MAE?AV?$fpos@H@2@JHH@Z)
    libcpmt.lib(cout.obj) : error LNK2019: symbole externe non résolu _fsetpos référencé dans la fonction "protected: virtual class std::fpos<int> __thiscall std::basic_filebuf<char,struct std::char_traits<char> >::seekpos(class std::fpos<int>,int)" (?seekpos@?$basic_filebuf@DU?$char_traits@D@std@@@std@@MAE?AV?$fpos@H@2@V32@H@Z)
    libcpmt.lib(cout.obj) : error LNK2019: symbole externe non résolu _fclose référencé dans la fonction "public: class std::basic_filebuf<char,struct std::char_traits<char> > * __thiscall std::basic_filebuf<char,struct std::char_traits<char> >::close(void)" (?close@?$basic_filebuf@DU?$char_traits@D@std@@@std@@QAEPAV12@XZ)
    libcpmt.lib(cout.obj) : error LNK2019: symbole externe non résolu ___iob_func référencé dans la fonction "void __cdecl std::`dynamic initializer for 'fout''(void)" (??__Efout@std@@YAXXZ)
    libcpmt.lib(xmbtowc.obj) : error LNK2019: symbole externe non résolu __create_locale référencé dans la fonction __CreateLocForCP
    libcpmt.lib(xmbtowc.obj) : error LNK2019: symbole externe non résolu __ui64toa_s référencé dans la fonction __CreateLocForCP
    libcpmt.lib(xmbtowc.obj) : error LNK2019: symbole externe non résolu __free_locale référencé dans la fonction __GetLocaleForCP
    libcpmt.lib(xmbtowc.obj) : error LNK2019: symbole externe non résolu __malloc_crt référencé dans la fonction __GetLocaleForCP
    libcpmt.lib(iosptrs.obj) : error LNK2019: symbole externe non résolu _abort référencé dans la fonction "void __cdecl _Atexit(void (__cdecl*)(void))" (?_Atexit@@YAXP6AXXZ@Z)
    libcpmt.lib(xstoxflt.obj) : error LNK2019: symbole externe non résolu _isdigit référencé dans la fonction __Stoxflt
    libcpmt.lib(xstoflt.obj) : error LNK2001: symbole externe non résolu _isdigit
    libcpmt.lib(xstopfx.obj) : error LNK2019: symbole externe non résolu _isalnum référencé dans la fonction __Stopfx
    LINK : error LNK2001: symbole externe non résolu __load_config_used
    D:\Dossiers & prog\programation\C\C++\init\Test_GENIAL\Debug\Test_GENIAL.exe : fatal error LNK1120: 74 externes non résolus
    Le journal de génération a été enregistré à l'emplacement "file://d:\Dossiers & prog\programation\C\C++\init\Test_GENIAL\Test_GENIAL\Debug\BuildLog.htm"
    Test_GENIAL - 176 erreur(s), 9 avertissement(s)
    ========== Génération : 0 a réussi, 1 a échoué, 0 mis à jour, 0 a été ignoré ==========
    Désolant non

    (désolé de vous assomer avec ça d'ailleurs)


    Edit: je viens de penser que j'aurais pu le mettre en piece jointe ... désolé

  6. #6
    Expert éminent
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 395
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 395
    Par défaut
    En fait, c'est toute la CRT (C/C++ Run-Time Library) qu'il ne te trouve pas. Es-tu sûr que tu ne compiles pas avec une option du genre /NODEFAULTLIB ?
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Debutant] Erreurs de syntaxe dans une fonction
    Par balix dans le forum Général Python
    Réponses: 4
    Dernier message: 11/05/2014, 19h18
  2. [DEBUTANT][REGEX] erreur dans fonction
    Par TabrisLeFol dans le forum Langage
    Réponses: 4
    Dernier message: 03/06/2007, 13h40
  3. [Debutant]Une erreur dans une fonction
    Par pierrot10 dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 20/10/2006, 11h55
  4. [debutant]Erreur d'affichage dans le navigateur
    Par romca dans le forum XSL/XSLT/XPATH
    Réponses: 4
    Dernier message: 02/06/2006, 10h21
  5. Erreur dans l'utilisation de SWAP
    Par mire dans le forum Langage
    Réponses: 12
    Dernier message: 15/03/2003, 21h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo