portage vers linux

portage vers linux - C - Programmation

Marsh Posté le 23-01-2004 à 16:18:45    

Bonjour,
Je dispose d'un listing C++, fait sous Borland C++ d'après mes infos, et j'aimerais le porter en C sur linux. D'où deux ou trois questions :  
1°) vaut-il mieux garder les appels à cout en ajoutant iostream.h ou alors revenir au bon vieux printf ???
2°) quels sont les equivalents des commandes gotoxy et textcolor ??? (avec printf, on pourrait plutôt utiliser les \033 non ???). J'ai bien entendu parler d'une librairie curse.h, mais je ne sais pas trop quoi en penser.
 
Merci d'avance

Reply

Marsh Posté le 23-01-2004 à 16:18:45   

Reply

Marsh Posté le 23-01-2004 à 16:28:23    

> vaut-il mieux garder les appels à cout en ajoutant iostream.h
 
Tu veut dire que tu arrives à appeler cout sans avoir l'include qui va bien ?
 
Tu dois donc avoir un code de merde, et tu vas en chier pour le porter...


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 23-01-2004 à 16:28:41    

Et c'est C++ la catégorie, pas C :o


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 23-01-2004 à 16:30:17    

tes fonctions borland n'existe que sous borland. tu l'asq dtc profond à utiliser de genre de truc pas portable, contrairement à ncurses
 
ta essayé kylix ?

Reply

Marsh Posté le 23-01-2004 à 17:07:23    

1) Je demande juste s'il vaut mieux faire prinf ou alors faire #include <iostram.h> et appeler cout
2) ben j'aimerais porter le code en C, donc je cherche des fonctions C ... d'où la catégorie
3) sinon, les fonctions que je cherche à convertir viennent de conio.h je crois, donc je cherche des équivalents, dans des librairies standard de pref.

Reply

Marsh Posté le 23-01-2004 à 17:10:45    

1) c'est depuis très longtemps <iostream> et std::cout
2) à tout mélanger, tu multiplies les problèmes
3) cono.h a toujours était une spécification borland et rien d'autres. mords toi les doigts, fallait réfléchir avant. recode tout en curses, qui un est une bibliohtèque disponible partout

Reply

Marsh Posté le 23-01-2004 à 17:45:48    

pour résumer, move à la place de gotoxy et printw pour l'affichage en couleur, ça va ça ???

Reply

Marsh Posté le 23-01-2004 à 18:17:25    

en gros. mais ncurses et une vrai bibliothqèe, pas 3 fonctions à la con qui se baladents

Reply

Marsh Posté le 23-01-2004 à 18:31:51    

Mici, je me pencherai dessus plus tard promis, mais là, je crois que les interfaces complètes, c'est pas encore de mon niveau ... ça fait qu'un mois que je m'y suis mis au C ... loll

Reply

Marsh Posté le 23-01-2004 à 18:34:36    

avec des cout ... mais biensur

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed