Nous avons un cours d'introduction à l'informatique Graphics ce semestre au collège. Il n'y a pas de solution recommandée sur la façon d'aller sur les exercices de laboratoire. La plupart des étudiants recourent à Turbo C et au graphisme intégré.h Dossier d'en-tête. P>
Je suis un peu inquiet à ce sujet, Turbo C est une chose des années 70 et d'apprendre des choses dessus qui me semble inutile. Je peux configurer le graphique.h pour le compilateur de sang Dev-C ++ ou peut-être le libgraphique sur les systèmes Linux. P>
Y a-t-il des alternatives au graphisme de Borland.h? Je recherche des solutions relativement modernes relativement simples en ce sens qu'ils n'ajoutent pas trop de code de la chaudière, etc. et encore de mettre en œuvre la même fonctionnalité. P>
Pour donner un peu plus d'informations sur les tâches que nous allons faire, nous mettrons en œuvre des algorithmes graphiques de base tels que l'algorithme DDA, les algorithmes de Bresenham, la conversion de balayage, etc. Donc, j'ai besoin de pouvoir tracer des pixels à l'écran, je n'ai pas besoin d'une bibliothèque de niveau de haut niveau pouvant dessiner les primitives comme des lignes et des cercles seuls. Si cela peut être génial mais d'apprendre, je devrais pouvoir tracer des pixels crus à l'écran. P>
5 Réponses :
Si vous recherchez «moderne» et «pas beaucoup de chaudière» Pourquoi pas JavaScript? Il fonctionnera directement dans le navigateur et vous pouvez utiliser un élément
Malheureusement, nous sommes liés à C ++ afin que JavaScript ne fonctionnera pas pour nous.
Je pensais un peu, mais je pensais que je le branlerais quand même. J'ai fait barbu dans tk pour Perl un moment de retour ... Il y a du port à C ++: cppptk.sourceforge.net < / a>.
allegro ou SDL Les bibliothèques peuvent être pour vous. P>
Je suggérerais également de ne pas utiliser de sang-mêlé dev-C ++ comme il est également un peu dépassé. Vous pouvez utiliser MS VC ++ Express ou code :: blocks qui sont les deux gratuits. P>
MINGW alternative avec NetBeans ou Eclipse IDE
Jetez un coup d'œil à CINDER . C'est une bibliothèque C ++ conçue pour «codage créatif» et semble assez simple à utiliser tout en étant puissant (vérifiez les exemples). P>
Vous pouvez également essayer sfml . Il a tout à fait une chose et vous aurez une grande communauté derrière vous si vous avez des problèmes. P>
sdl est votre meilleur choix. Je n'ai pas pu obtenir graphiques.h Pour travailler avec Dev C ++, car de nouvelles versions de Windows sont incompatibles avec elle. Une autre bibliothèque graphique qui pourrait fonctionner est GLFW , si tout ce que vous voulez, est de dessiner des fenêtres et des utilisateurs. P >
Cette bibliothèque est compatible API avec BGI (interface graphique Borland, ce qui signifie qu'il utilise "graphiques.h") pour Visual Studio. P>