whikie
Messages postés99Date d'inscriptionvendredi 24 juin 2005StatutMembreDernière intervention17 septembre 2005
-
17 août 2005 à 10:40
neodelphi
Messages postés442Date d'inscriptionjeudi 4 avril 2002StatutMembreDernière intervention11 août 2008
-
31 août 2005 à 19:07
Bonjour a tous,
Oui je me demande comment on peut dessiner en C++ si je veux faire du code portable.
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 17 août 2005 à 10:49
Le vraiment portable limite à la console sinon on ne produit rien de performant pour aucun système, surtout en graphique. Aucune lib ne pourra jamais reproduire toutes les capacités du system cible avec ses performances.
steve_clamage
Messages postés475Date d'inscriptiondimanche 3 octobre 2004StatutMembreDernière intervention11 août 20065 17 août 2005 à 11:18
Si le logiciels est distribué en binaire, c'est une version pour chaque
systeme et si il est distribué en source c'est le meme pour tout les
sytemes et c'est le makefile et les clauses de compilation
conditionnelles qui font le boulots.
steve_clamage
Messages postés475Date d'inscriptiondimanche 3 octobre 2004StatutMembreDernière intervention11 août 20065 17 août 2005 à 11:24
ok, alors regarde du coté de qt par exemple, c'est une bibliothèque
C++. Mais il faut bien connaitre les bases du langage, si tu débute
continu à t'entrainer à faire des programmes console.
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 20 août 2005 à 09:10
Pense de suite à postuler dans la fonction publique parce que "chomeur portable" n'assure pas de très bons revenus.
Il ne faut jamais perdre le contact avec la réalité, jette un oeil sur les offres d'emploi et les compétences généralement demandées dans le domaine graphique (les jeux vidéos), il me semble que DirectX domine très largement.
steve_clamage
Messages postés475Date d'inscriptiondimanche 3 octobre 2004StatutMembreDernière intervention11 août 20065 17 août 2005 à 11:12
whikie, faut revoir les bases, un programme compilé ne peut pas etre
portable au niveau du code, seulement au niveau du source donc tu
compile forcement pour un envirronement d'execution precis.
Par contre il existe des bibliothèques portables (gtk, qt, ...) et tu peux avoir un sources relativement portable.
DeAtHCrAsH
Messages postés2670Date d'inscriptionvendredi 25 janvier 2002StatutMembreDernière intervention 6 février 2013 17 août 2005 à 11:46
QT se rapproche beaucoup de tout ce qui est MFC et VCL.
Comme Steve et BruNews te l'on dis, seule le code source peut etre portable.
Pour cela l'utilisation de clause conditionnel te sera utile (#ifdef ... #endif).
Chaque système possède un identifiant de version.
Le reste c'est au compilateur de s'en occuper.
Le seul langage presque totalement portable sans trop de modification du code est le Java.
Sinon attendons de voir ce que le Framework de Microsoft vaudra dans quelques années.
Peut etre que BruNews aurait un élément de réponse ....