De bonnes ressources pour écrire des applications de style console pour Windows?

Pour certains programmes, rien ne bat la ligne de commande. Malheureusement, je n’ai jamais vu de documentation ou d’exemples sur la façon d’écrire des applications de console allant au-delà de “Hello World”. Je suis intéressé à faire des applications de console comme Vim ou Emacs . Eh bien pas exactement comme Vim ou Emacs, mais celui qui prend en charge l’intégralité de l’invite de commande lorsqu’il est utilisé, puis ne laisse aucune trace après sa sortie. Je sais que sur Unix il y a la bibliothèque de curses mais pour Windows? …

PDCurses fonctionne sur Win32.

J’ai trouvé List of Console Functions sur msdn, PDCurses et The Console Module .

Il existe un petit mais bon didacticiel sur l’utilisation de C ++ pour la console Windows à l’ adresse http://www.benryves.com/tutorials/?t=winconsole&c=all allant jusqu’à coder un programme de peinture simple.

Vous pouvez également essayer Free Pascal . C’est un compilateur Object Pascal gratuit ((L) GPL ) compatible avec le compilateur Delphi . Il a un IDE basé sur une console, ce qui prouve que vous pouvez faire de très bonnes applications avec la console, et que vous pouvez utiliser comme exemple.

Si vous souhaitez utiliser un IDE graphique pour créer votre application console, vous pouvez télécharger l’IDE Lazarus .

En bonus, votre application fonctionnera sous Windows (32/64 bits), Linux, Mac OS X, FreeBSD, Solaris, etc.

Sous Windows ou DOS, j’ai utilisé la bibliothèque de conio de Borland . C’est très vieux mais assez bien pour un débutant comme moi.

Vous pouvez certainement écrire ce type d’application avec Delphi, qui prend en charge la ligne de commande. Les gens oublient souvent que Delphi peut créer n’importe quel type d’exécutable Windows, pas seulement des applications graphiques.

Je ne sais pas si l’édition gratuite «Turbo» de Delphi a été conçue pour éviter que vous l’utilisiez pour créer des applications de console – j’aurais pensé que ce serait bien pour ce genre de choses.

Comme Robsoft le dit, Delphi serait un bon début. Il y a Turbo Delphi (basé sur Pascal) ou Turbo C ++ les deux éditions gratuites.

site web ici.

http://www.turboexplorer.com/

Découvrez quelques unes des monos mono . Ils ont un excellent pour parsingr les arguments de ligne de commande, mais ne peuvent pas se souvenir de l’espace de noms.
Miguel a également posté un code terminal .

Pour une bibliothèque / un framework de type ncurses sous Windows, je vous suggère fortement de vous salir avec PDCurses .

Si vous essayez / utilisez C #, il y a Curses-Sharp .

C’est le meilleur outil que j’ai jamais vu !!
1) Créez n’importe quelle application en utilisant l’ IDE VB6
2) Convertissez-le en application console en utilisant THIS!