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
Alain Naigeon
"Fabien LE LEZ" a écrit dans le message news:

On Wed, 11 Aug 2004 17:00:03 +0200, "Alain Naigeon"
:

Ca, mon vieux, ça ressemble à un boniment d'astrologue.


Tu ne trouves plus d'aguments pour défendre une position indéfendable,
du coup tu te raccroches aux branches, c'est ça ?


Non, j'ai vraiment entendu des gens utiliser cet "argument" : appliquez
l'astrologie, et vous après seulement vous parlerez en connaissance de
cause ; allez voir ce film, et après seulement vous pourrez dire si c'est
un navet.
Au demeurant il devrait être clair depuis longtemps que ce n'est pas
de l'usage de la STL dont il est question, mais de l'opportunité d'en
expliquer le fonctionnement. Donc d'exposer *ce qui* la fait fonction-
ner. J'insiste, car tu sembles avoir ignoré cette relation en donnant
l'exemple des cartes perforées qui, à *ma* connaissance, ne jouent
aucun rôle dans la STL ;-)

--

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


Avatar
M. B.
"Fabien LE LEZ" a écrit dans le message de news:

On Wed, 11 Aug 2004 20:50:18 +0200, "M. B." :

Mais, franchement, si
tu veux lancer un bon troll : ...



Celui-la me convient bien ...

MB

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

On Wed, 11 Aug 2004 17:35:32 +0200, "Alain Naigeon"
:

c'est le refus d'expliquer, le moment
venu, comment ça fonctionne


Personne dans le thread n'a dit ça.

[Note : n'étant pas très au point sur le placement new, je ne suis pas
sûr d'être capable de réécrire std::vector<>...]


Note : je me suis écrit des classes de vecteur, et j'ai découvert à cette
occasion le placement new. C'est d'ailleurs *beaucoup* plus simple
que les équations de l'électrostatique vues en première année de MPC
(ça s'appelait ainsi à l'époque). Je répète : un peu de modestie, messieurs.

--

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


Avatar
Mario

Il a eu des titres de bouquins, non ? Après, que sa question
suscite des commentaires n'est du tout incongru dans un
NG public.

--


IMHO- Oui mais j'espère qu'il avait du temps à perde (remarque, ça se peut
fort bien). Je pense simplement que le groupe est plus utile à l'initiateur
du sujet si les participants essaient d'y répondre directement sans
élucubrations inutiles. Encore une fois, simple opinion personnelle. Inutile
de me décrire l'étiquette "francophone" des groupes de discussions, j'ai
compris.

Remarquez, j'ai appris un peu en mettant mes 2 sous dans ce sujet. Entre
autre, il y a une différence marquée entre les groupes de discussions
francophones et les groupes anglophones modérés par les entreprises de
produits originaux comme Red Hat, Debian, MS et autres. J'espère ne pas
lancer encore de l'huile sur le feu. Je voulais simplement suivre quelques
groupes francophones et je suis tombé sur celui-ci. Simple hasard.

...soir :-)

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

On Tue, 10 Aug 2004 21:09:51 +0200, "Arnaud Debaene"
:

ce qui interdit de qualifier de
"merde" une autre façon de faire.


Là, je suis d'accord que *personne* ne devrait utiliser ce type de
vocabulaire pour *aucun* bouqin d'enseignement


On doit donc employer des circonvolutions imagées ?
Ou peut-être préférer le terme "escroquerie" ?


Pas la peine d'expliciter, on peut aussi pratiquer le troc :
c'est comme de baptiser cours d'électromagnétisme une
écoute commentée de la radio. Appelle ça comme tu
veux en privé.

--

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



Avatar
Fabien LE LEZ
On Wed, 11 Aug 2004 21:16:57 +0200, "Alain Naigeon"
:

Que ce ne
soit pas ton optique, je le comprends, et qu'il existe des formations à
but exclusivement professionnel (au sens productif), je le comprends
aussi.


Même dans un but non-professionnel, la plupart des gens apprennent à
programmer pour pouvoir faire des programmes. Franchement, s'il s'agit
d'étudier la programmation de façon théorique, je préfère encore les
cours d'info que j'ai eu en licence et maîtrise de maths, sur le
calcul formel et les bases de Gröbner.

--
;-)

Avatar
drkm
Jean-Marc Bourguet writes:

Combien de gens ne croient ils pas en une
equivalence entre pointeurs et tableaux par exemple?


Mes profs de C, au moins. Qui nous l'enseignaient dans le premier
cours. Et à qui j'ai eu du mal à faire admettre (comprendre,
apprendre, même) le contraire.

:-(

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

Avatar
Loïc Joly
M. B. wrote:

"drkm" a écrit dans le message de news:



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



C'est pas foutu de trouver un stage et ca vient se la peter
sur un forum.


Quelqu'un cherchant un stage pour février 2005, je ne dirais pas qu'il
n'est pas foutu d'en trouver un, je serait plutôt admiratif devant le
seul étudiant que je connaisse qui s'y prenne aussi longtemps à l'avance.

T'es gentil, tu vas jouer un peu plus loin.


Toi, t'es pas gentil. Et les attaques ad hominem, ça me dégoute. Surtout
quand ce n'est pas la première fois.


Au fait, puisque je te tiens, la dernière fois qu'on avait discuté, tu
m'avais promis pour le 1 septembre *2003* 3 lignes de code pour me
démontrer que les reproche que je faisais aux MFC étaient infondés. Je
redonne ici l'ID des messages correspondants :

bjf4iv$1d4$
bigngm$3bv$

--
Loïc


Avatar
Alain Naigeon
"Mario" a écrit dans le message news:
6CuSc.69538$

fort bien). Je pense simplement que le groupe est plus utile à
l'initiateur

du sujet si les participants essaient d'y répondre directement sans
élucubrations inutiles. Encore une fois, simple opinion personnelle.


J'allais le dire...


Remarquez, j'ai appris un peu en mettant mes 2 sous dans ce sujet. Entre
autre, il y a une différence marquée entre les groupes de discussions
francophones et les groupes anglophones modérés par les entreprises de
produits originaux comme Red Hat, Debian, MS et autres.


Que les groupes anglophones aient souvent une ambiance différente,
je suis d'accord (même s'il y a aussi des paniers de crabes anglophones).
Mais de là à tout confondre :
groupe
avec
groupe modéré
avec
modéré par une entreprise,

il y a là des pas que ne franchirai pas avec toi.

Au demeurant, un groupe de discussion n'est pas un service
question->réponse,
allez hop, et que ça saute.

--

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

Avatar
Pierre Maurette
"Michel Michaud" a écrit:

Dans news:, Fabien LE
C++ peut-il être appris comme premier langage ? Avec un bon
cours et beaucoup de rigueur, ça doit être possible, mais ce
n'est pas forcément la voie la plus facile.


C'est la voie la plus facile pour apprendre C++ :-)

Autre inconvénient : quand on connaît C++, on a tendance à ne
pas aller voir ce qui se fait ailleurs.


Ah, et pourquoi C++ plus que d'autres langages ? (je comprendrais
un peu plus si tu avais dit VB ou Delphi qui sont « complets »
et propriétaire...)
Delphi grâce à BASM est effectivement complet. Il me semble que pour

être complet sous VB, il faudra écrire des DLL dans un autre langage.
--
Pierre