OVH Cloud OVH Cloud

Newbies en C++ !

437 réponses
Avatar
Fuxy
Bonsoir à tous,


Voilà, il y a encore 1 mois, j'étais sous Windoz XP et je "bidouillais"
en VisualBasic 6.0

Depuis je suis passé sous Linux Suse 9.1 et je souhaiterais continuer à
"bidouiller", je ne cherche pas à développer des applications énormes,
mais juste des petits trucs pour m'amuser.

J'ai vu que sous Linux, le C++ avait l'air très répendu, j'ai donc
installé KDevelop qui permet de programmer en C++.

Et voilà, j'en suis à ce stade, j'ai acheté un bouquin sur le C++, j'en
suis à la page 10 ! et je me dis que ça a l'air un peu compliqué ...

Pouvez vous me conseiller ? est ce que le C++ est un bon choix pour moi
qui n'y connait rien ?

Merci pour votre aide.

A Bientot

--
Mail envoyé depuis Thunderbird
Sous Linux Suse 9.1 Pro

10 réponses

Avatar
M. B.
"Mario" a écrit dans le message de news:
nmqSc.58518$
Bonjour Fabien,

Pour ce qui est de la magie, ce thread n'est surement pas magique, en tout
cas je ne crois pas que c'est magique pour Fuxy, l'initiateur de cette
discussion.



Si l'initiateur a compris que ce n'est pas sur ce forum
microcosmique qu'il apprendra le C++, c'est toujours ca
de positif.

MB

Avatar
Mario
Tout à fait vrai.

--
Mario


"M. B." a écrit dans le message de
news:cfdch8$adb$
"Mario" a écrit dans le message de news:
nmqSc.58518$
Bonjour Fabien,

Pour ce qui est de la magie, ce thread n'est surement pas magique, en
tout


cas je ne crois pas que c'est magique pour Fuxy, l'initiateur de cette
discussion.



Si l'initiateur a compris que ce n'est pas sur ce forum
microcosmique qu'il apprendra le C++, c'est toujours ca
de positif.

MB





Avatar
Mario
Puisque ce thread constitu une sorte de concours pour le nombre de post et
que je ne suis pas tout à fait au courant de tous les termes ou injures en
français, je te fait sourire et te demande de me traduire ou de m'étaler ton
*plonk*, ça fera un post de plus et ce sera totalement inutile pour
l'initiateur mais ça pourrait servir pour mon avenir en français.

Merci Fabien :-)

--
Mario


"Fabien LE LEZ" a écrit dans le message de
news:
On Wed, 11 Aug 2004 10:49:21 -0400, "Mario" :

Pour ce qui est de la page, j'utilise depuis 25 ans des références plus
reconnues.


*plonk*




Avatar
Alain Naigeon
"Fabien LE LEZ" a écrit dans le message news:

On Tue, 10 Aug 2004 22:01:48 +0200, "Alain Naigeon"
:

C'est là où, sans intention méchante, je dis que le but de
l'enseignement n'est pas forcément la production immédiate.


Arrête-moi si je me trompe, mais j'ai l'impression que tu considères
que la base du C++, l'information fondatrice en quelque sorte, c'est
l'agencement de la mémoire -- le fait qu'une chaîne de caractères
puisse être constituée d'octets contigus.

Quant à moi, je pense que l'information fondatrice du C++, c'est qu'un
objet ayant une sémantique de valeur fonctionne comme int.
Une fois cette "simple" phrase bien comprise, l'élève n'est plus
débutant, et il peut aller de l'avant.


Je crois que cette histoire de C++ ressemble à celle de Faust.
Est-ce moi qui ai parlé de "meilleur C" ? Est-ce moi qui ai décidé
que C++ devait, autant que possible, rester compatible avec
C pour les tournures existantes, et en adoptait la syntaxe pour
celles-ci - ou du moins continuait de l'accepter ? Est-ce moi
qui ai clairement assumé d'exploiter la psychologie conservatrice
des gens afin d'assurer le lancement industriel qui aurait été bien
plus lent avec un langage "pur" totalement nouveau ?
Est-ce moi qui, de temps à autre, excuse certaines bizareries du
langage actuel par la nécessité de "ne pas casser du code" ?
A vous entendre, ce sont des ennemis qui ont donné son nom à C++...
Alors, venir maintenant accuser la longeur de la cuiller après avoir
publiquement déjeuné avec le diable, c'est un comble de refoulement.

--

Français *==> "Musique renaissance" <==* English
midi - facsimiles - ligatures - mensuration
http://anaigeon.free.fr | http://www.medieval.org/emfaq/anaigeon/
Alain Naigeon - - Strasbourg, France


Avatar
Alain Naigeon
"Jean-Marc Bourguet" a écrit dans le message news:


Si ta seule raison de commencer par les tableaux, c'est que c'est la
base de l'implementation, pourquoi ne pas commencer encore plus bas,
avec l'assembleur?


"Commencer", pas forcément. C'est clair que le début d'un cours,
ou la nécessité d'inventer des exercices de départ, justifie parfaitement
l'usage de tournures non encore expliquées. Ce que je conteste - sans
être sûr que ce soit *ta* position - c'est le refus d'expliquer, le moment
venu, comment ça fonctionne (que l'assitance publique veuille bien
comparer la pondération de cette phrase avec la position extrême
qu'on m'attribue parfois pour se faciliter la réponse).

Mais l'assembleur ce n'est jamais qu'une
abstraction aussi, pour bien comprendre ce qui se passe il faut
connaitre l'architecture et la micro-architecture du processeur
(regarde c'est le meme assembleur pour les 486 et les pentiums,
pourtant l'implementation est completement differente).
[...]

Là où ça cloche pour moi, c'est que ton emboîtement de niveaux
parait tout à fait pertinent ; *donc* ce sont là des choses dont tu
n'ignores pas tout, manifestement - alors pourquoi militer pour le
refuser à d'autres ?

--

Français *==> "Musique renaissance" <==* English
midi - facsimiles - ligatures - mensuration
http://anaigeon.free.fr | http://www.medieval.org/emfaq/anaigeon/
Alain Naigeon - - Strasbourg, France

Avatar
Alain Naigeon
a écrit dans le message news:


Si tu vas enseigner comment déclarer un tableau en C++,
il n'y a qu'une seule solution : std::vector.


Ok. Donc tu vas aussi enseigner la compréhension des fichiers
de la STL, je suppose. Je ne dis pas à la première séance, hein,
mais enfin, tôt ou tard, tout de même. Puisque ce langage
impose qu'on voit les templates, il faut en assumer les
conséquences.

--

Français *==> "Musique renaissance" <==* English
midi - facsimiles - ligatures - mensuration
http://anaigeon.free.fr | http://www.medieval.org/emfaq/anaigeon/
Alain Naigeon - - Strasbourg, France

Avatar
Sayajin
"Fuxy" a écrit dans le message de
news:cf60rq$n9$
Bonsoir à tous,


Voilà, il y a encore 1 mois, j'étais sous Windoz XP et je "bidouillais"
en VisualBasic 6.0

Depuis je suis passé sous Linux Suse 9.1 et je souhaiterais continuer à
"bidouiller", je ne cherche pas à développer des applications énormes,
mais juste des petits trucs pour m'amuser.

J'ai vu que sous Linux, le C++ avait l'air très répendu, j'ai donc
installé KDevelop qui permet de programmer en C++.

Et voilà, j'en suis à ce stade, j'ai acheté un bouquin sur le C++, j'en
suis à la page 10 ! et je me dis que ça a l'air un peu compliqué ...

Pouvez vous me conseiller ? est ce que le C++ est un bon choix pour moi
qui n'y connait rien ?

Merci pour votre aide.

A Bientot



Mon pov' ils t'ont fait peur je suppose !

Avatar
Luc Hermitte
"Mario" wrote in
news:PSqSc.87033$:

Puisque ce thread constitu une sorte de concours pour le nombre de
post et que je ne suis pas tout à fait au courant de tous les termes
ou injures en français, je te fait sourire et te demande de me
traduire ou de m'étaler ton *plonk*,


T'ayant plonker, il ne pourra plus te lire, son logiciel (Forte Agent)
ignorant maintenant tous les messages qui viendront de toi.

Sinon, :
* "plonk", c'est pas du français mais du jargon anglais ayant cours sur
usenet

* Le top posting c'est pénible! Et inutile. Surtout si c'est pour garder
l'intégralité du message auquel tu réponds. Si tu n'as pas besoin du
contexte vire le. Sur usenet, il est possible d'obtenir simplement le
message auquel on répond. Pas besoin d'en rejouter une autre copie
intégrale. Non mais tu imagines si tous on avait gardé l'intégralité des
messages auquel on répondait ?
Diantre, en plus fréquentant ce forum, tu devrais connaitre
la différence entre une consommation de la bande passante en O(N²) et
une consommation en O(N).

Merci de nous respecter !


ça fera un post de plus et ce sera totalement inutile pour
l'initiateur mais ça pourrait servir pour mon avenir en français.


Cela ne nous emêche pas de changer le titre du message. D'ailleurs ....

--
Luc Hermitte <hermitte at free.fr>
FAQ de <news:fr.comp.lang.c++> :
<http://www.cmla.ens-cachan.fr/Utilisateurs/dosreis/C++/FAQ/>
Dejanews : <http://groups.google.com/advanced_group_search>

Avatar
Mario
Merci :-)

--
Mario
Avatar
drkm
Pierre Maurette writes:

drkm a écrit:

Fabien LE LEZ writes:

Maintenant, je suppose que la plupart des gens qui continuent à
l'utiliser de leur plein gré en sont contents -- sinon ils ne
continueraient pas.


Mais peut-être en sont-ils content parce qu'ils ne connaissent pas
ce qui se fait à côté.

AMHA, il y a un risque, avec son premier langage, de s'enfermer dans
la communauté associée. Et pour peu que cette communauté soit nourrie
à la propagande MicroSoftienne sur le sujet


Le complot planétaire ?


Pardon ? Je parle du possible replis sur soi d'une communauté
étroitement liée à une firme particulière, connue pour sa politique de
désinformation et de prise en otage des clients.

(je précise que je ne sais
absolument pas si c'est le cas) ...


Ouf !


--drkm, en recherche d'un stage : http://www.fgeorges.org/ipl/stage.html