étant peu habitué à ce genre d'environnement, développant sous vc++, je suis resté sous vc++ :D
mais xemacs est très très sympa, et vraiment puissant. faut 'juste' se défaire des habitudes windows pour l'utiliser.
duch
ok mais ça marhce sous win?
si oui où le trouver? avec la conf qui va bien?
[edtdd]--Message édité par duch--[/edtdd]
koulip31
borland c'est nikel aussi pour le debut certe emacs ca rebute mais tu chope une bone conf et la c'est le pied :)
duch
BENB a écrit a écrit :
Tu peut utiliser Visual et faire du code portable...
c'est pas incompatible...
certes mais pour cela il faut toujours faire attention à ce que tu utilises comme fonction, ce que je trouve un peu reloud...
on m'a conseillé borland C++, qu'en penses-tu?
duch
ouais mais emacs, ça existe sous win?
et c'est pô un peu relou pour un débutant?
Parce que tu vois j'ai essayé de télécharger un p'tit bout de code sur un tuto et j'ai essayé de le compiler et j'avais plus de lignes d'erreurs que de lignes de codes :ouch:
pour info c'était avec gcc-2.95.2 sous windoze. Je lui demande compiler ça :
int main(void)
{
// Ouvre le fichier de données :
fstream f("fichier.txt",
ios_base::in | ios_base::out | ios_base::trunc);
if (f.is_open())
{
// Écrit les données :
f << 2 << " " << 45.32 << " " << 6.37 << endl;
// Replace le pointeur de fichier au début :
f.seekg(0);
// Lit les données :
int i;
double d, e;
f >> i >> d >> e;
cout << "Les données lues sont : " <<
i << " " << d << " " << e << endl;
// Ferme le fichier :
f.close();
}
return 0;
}
et j'obtiens ça :
D:\gcc-2.95.2\bin>gcc fichier.cpp -o fichier
fichier.cpp: In function `int main()':
fichier.cpp:11: `ios_base' undeclared (first use this function)
fichier.cpp:11: (Each undeclared identifier is reported only once
fichier.cpp:11: for each function it appears in.)
fichier.cpp:11: parse error before `::'
fichier.cpp:12: request for member `is_open' in `f', which is of non-aggregate t
ype `fstream ()(...)'
fichier.cpp:15: invalid operands `fstream ()(...)' and `int' to binary `operator
<<'
fichier.cpp:17: request for member `seekg' in `f', which is of non-aggregate typ
e `fstream ()(...)'
fichier.cpp:21: invalid operands `fstream ()(...)' and `int' to binary `operator
>>'
fichier.cpp:25: request for member `close' in `f', which is of non-aggregate typ
e `fstream ()(...)'
ce qui est un peu imbitable comme sortie je trouve :D
BENB
Tu peut utiliser Visual et faire du code portable...
c'est pas incompatible...
koulip31
emacs + gcc :)
ca ya pas mieux !!!
duch
J'aimerais me mettre au C++, j'ai déjà commencé à étudier le principe de fonctionnement du langage et ça m'a l'air très simple.
En fait j'ai réussi à faire un petit programme qui tourne assez facilement en quelques minutes. Là où j'ai le plus galérer c'est pour le compiler. Précisons que j'ai écrit le prog avec notepad et que je l'ai compilé avec gcc.
M'enfin je cherche un bon environnement de dev C++ sous windows, mais pas visual C++ car mon code doit être portable sur mac aussi. Parce que je sens qu'avec notepad et gcc j'vais pas aller loin :D