D'ici 2023 je compte commencer un projet de logiciel de traitement de texte sous Windows avec quelques fonctionnalités de bases comme la colorisation des lettres et le changement de polices bref mon objectif est de créer un traitement de texte capable de stocké un format (.txt par ex) dédié à mon logiciel et de pouvoir le récupérer.
Mais au cours de mes recherches je suis tombé sur le C et le C++ je sais que le C++ est-une amélioration du C est donc je pense coder mon logiciel en C++, Serais-ce judicieux ? Bien sur ce n'est pas forcément les meilleurs langages pour coder un logiciel mais j'aime beaucoup les fonctionnalités qu'ils proposent.
Salut, faisant du C++ mon avis peut être biaisé, mais je vais essayer de te présenter les 2.
C est un langage bas-niveau, c'est-à-dire proche du binaire (j'abuse un peu), il met à disposition des concepts cachés par les abstractions des langages récents (pointeurs, allocation manuelle de la mémoire).
C++ a été développé peu après C (une dizaine d'années, avant la standardisation du C) mais est plus qu'une simple extension de celui-ci.
En effet, C++ apporte de nouveaux mots-clés, mais surtout un concept génial, le RAII (libération de la mémoire à la destruction d'un objet, au lieu de tout gérer à la main en C), et un nouveau paradigme, l'OO.
Tu trouveras plus de détails si tu recherches 'C ou C++' (ou quelque chose de ce style) sur le forum.
Je te conseille de faire ça en C SI tu connais déjà C.
Le cas échéant, C++ conviendra mieux, car il permet de faire les mêmes choses (voire plus ?) que C, et souvent plus simplement.
Les libs graphiques conseillées sont SDL en C (utilisable en C++, mais oblige à faire du C++ assez moche), et SFML (simpliste) et le framework Qt plus complet (sûrement le meilleur choix si tu pars en C++).
SI tu ne connais pas C++, il y a un lien de cours (C++ moderne) dans ma bio.
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Liens utiles pour le C++