Surcharge de template et visual C++ .NET - C++ - Programmation
Marsh Posté le 03-02-2005 à 16:01:14
C:\>cl pop.cpp /EHsc |
Chez moi, ça marche avec Visual Studio .Net 2003.
Marsh Posté le 03-02-2005 à 17:05:03
le .net (vc7) avait encore des restrictions palpables là où le .net 2003 (vc7.1) en a moins.
Marsh Posté le 07-02-2005 à 11:46:27
je te conseille d'utilisé Visual Studio 6 pour le C++ classique
car les version .NET c'est du C++.NET, celui ci change légèrement sur certain points. Donc si tu veux que ton programme soit compatible avec Visual, utilise la version 6. J'ai eu le même problème que toi...
Marsh Posté le 07-02-2005 à 11:50:42
moi23372 a écrit : je te conseille d'utilisé Visual Studio 6 pour le C++ classique |
Tu devrais te renseigner un peu plus (ou bien faire des recherches sur le forum par exemple), ça t'évitera d'écrire de grosses bétises (que ce soit sur les fonctionnalités de Visual Studio .NET, ou que ce soit sur les petites erreurs sur le langage C++ que tu as produit là: http://forum.hardware.fr/forum2.ph [...] 973789)...
Marsh Posté le 07-02-2005 à 11:54:48
moi23372 a écrit : je te conseille d'utilisé Visual Studio 6 pour le C++ classique |
heuu...
Visual Studio .Net est plus performant en C/C++ (respecte mieux les standards, produit du meilleur code toussa) que Visual Studio 6
Marsh Posté le 07-02-2005 à 14:00:46
moi23372 a écrit : je te conseille d'utilisé Visual Studio 6 pour le C++ classique |
faudrait voir à ne pas mélanger Managed C++ et C++ hein
et pour ce qui est du respect des standards, le VC++ est une bouse sans nom, pas étonnant que son prog ne compile pas ! le VC++ .NET est quasi parfait de ce coté là
Marsh Posté le 07-02-2005 à 14:47:15
Harkonnen a écrit : faudrait voir à ne pas mélanger Managed C++ et C++ hein |
ché pas si il est parfait mais il est largement moins pire
Marsh Posté le 07-02-2005 à 20:55:35
de toute façon, à la base C++ est un language de programmation orienté système UNIX. Et venez pas encore me dire que je devrais me renseigné, car niveau connaissance je suis loin devant la plupart des touristes trainant sur ce forum...
je métrise quand même plus de 5 languages de programmation. Alors les adeptes de tuto qui n'en touche pas une s'abstenir.
Marsh Posté le 07-02-2005 à 20:58:51
moi23372 a écrit : |
5.1, dont delphi 1, delphi 2, delphi 4, delphi 3 et delphi 5 ?
Marsh Posté le 07-02-2005 à 20:58:58
moi23372 a écrit : de toute façon, à la base C++ est un language de programmation orienté système UNIX. Et venez pas encore me dire que je devrais me renseigné, car niveau connaissance je suis loin devant la plupart des touristes trainant sur ce forum... |
En tous cas t'es encore loin de maitriser la langue française
Marsh Posté le 07-02-2005 à 20:59:38
moi23372 a écrit : de toute façon, à la base C++ est un language de programmation orienté système UNIX. Et venez pas encore me dire que je devrais me renseigné, car niveau connaissance je suis loin devant la plupart des touristes trainant sur ce forum... |
C'est le C qui est orienté Unix à ma connaissance.
Marsh Posté le 07-02-2005 à 20:59:45
moi23372 a écrit : de toute façon, à la base C++ est un language de programmation orienté système UNIX. Et venez pas encore me dire que je devrais me renseigné, car niveau connaissance je suis loin devant la plupart des touristes trainant sur ce forum... |
c marrant mais qqn qui parle comme ca g tendance à pas le croire...
Et C++ a effectivement été développé à la base pour créer un Unix, c pas pour ca que c limité à Unix...
et enfin c prétentieux de juger du niveau des gens sans les connaitre
Marsh Posté le 07-02-2005 à 21:00:15
Bon, on dawate
Marsh Posté le 07-02-2005 à 21:00:21
WhatDe a écrit : C'est le C qui est orienté Unix à ma connaissance. |
silence, touriste Chui sur que t'es le genre de gars a meme pas savoir que perl est orienté macOS
Marsh Posté le 07-02-2005 à 21:00:51
Jubijub a écrit : |
non, ca c'est le C
Marsh Posté le 07-02-2005 à 21:01:44
chrisbk a écrit : silence, touriste Chui sur que t'es le genre de gars a meme pas savoir que perl est orienté macOS |
Tu veux que j'appelle Darklord ?
Marsh Posté le 07-02-2005 à 21:02:44
chrisbk a écrit : non, ca c'est le C |
oops, mea culpa...
de tt façon je suis un touriste, je maitrise à peine que 1 langage de programmation alors...
Marsh Posté le 07-02-2005 à 21:03:03
WhatDe a écrit : Tu veux que j'appelle Darklord ? |
bon deja tu peux appeler ton cerveau et lui demander de lire ce topic, tu verras que le darklord en question y a déja posté
Marsh Posté le 07-02-2005 à 21:03:45
Jubijub a écrit : meat coule pas |
Tu veux une sonde urinaire ?
Marsh Posté le 07-02-2005 à 21:04:30
chrisbk a écrit : bon deja tu peux appeler ton cerveau et lui demander de lire ce topic, tu verras que le darklord en question y a déja posté |
Tagueuhle
Marsh Posté le 07-02-2005 à 21:04:31
chrisbk a écrit : bon deja tu peux appeler ton cerveau et lui demander de lire ce topic, tu verras que le darklord en question y a déja posté |
initialContex.lookup("java:comp/env/brain" );
NamingException : cerveau introuvable
je fais trop de J2EE
Marsh Posté le 07-02-2005 à 21:04:50
moi23372 a écrit : de toute façon, à la base C++ est un language de programmation orienté système UNIX. |
IWHFP.
Sinon, je t'invites à lire ceci, c'est un excellent livre:
http://www.amazon.com/exec/obidos/ [...] 65-1017748
C'est écrit par l'un des project managers de l'équipe qui a produit Visual C++.
Marsh Posté le 07-02-2005 à 21:05:07
Elianor a écrit : Tu veux une sonde urinaire ? |
arrete, sinon t'aura pas ta berceuse par Skype
Marsh Posté le 07-02-2005 à 21:05:21
Elianor a écrit : Tu veux une sonde urinaire ? |
Marsh Posté le 07-02-2005 à 21:06:43
Lam's a écrit : IWHFP. |
un bouk1 écri par 1 gus à m$ t'as pa pire comme referense ?
Marsh Posté le 07-02-2005 à 21:09:30
chrisbk a écrit : un bouk1 écri par 1 gus à m$ t'as pa pire comme referense ? |
Sincèrement (et je ne déconne pas), il est vraiment très bon comme bouquin. Pas du tout à quoi t'attendre de la part d'un bouquin MS.
Genre le titre d'un des chapitres, c'est "Don't flip the bozo bit".
D'ailleurs, MS Press sort souvent de bons bouquins. L'un des plus choquants, c'était "How to write Secure Code". Sisi, il est très bien!
Marsh Posté le 07-02-2005 à 21:10:48
chrisbk a écrit : un bouk1 écri par 1 gus à m$ t'as pa pire comme referense ? |
"How to write efficient visialization systems" par l'équipe de X11 ?
Marsh Posté le 07-02-2005 à 21:11:28
Lam's a écrit : |
j'en ai qu'un de MS press et c'est vrai qu'il est plutot bien (Programmation winform).
Marsh Posté le 07-02-2005 à 21:14:40
'Advanced Linker design and implementation' par les createurs du linker du gcc ?
Marsh Posté le 07-02-2005 à 21:15:38
chrisbk a écrit : 'Advanced Linker design and implementation' par les createurs du linker du gcc ? |
grou ?
http://gcc.gnu.org/ml/gcc-help/2004-06/msg00088.html
Marsh Posté le 03-02-2005 à 14:18:14
Bonjour,
Voici un bout de code :
Ce code compile et fonctionne correctement sous linux avec GCC et pas du tout sous Visual...
Il me retourne les erreurs suivantes :
toto.cpp(18): error C2977: 'toto' : nombre d'arguments de modèle trop élevé
toto.cpp(18): error C2661: 'toto<int>' : aucune fonction surchargée ne nécessite 0 paramètres
toto.cpp(18): error C2668: 'toto' : appel ambigu à une fonction surchargée
Par contre tout va bien si je ne declare pas :
Si vous avez des idees... merci beaucoups !!!
BB138