OVH Cloud OVH Cloud

déclaration de tableau de pointeur

34 réponses
Avatar
Laurent B
Bonjour ,
je souhaite déclarer un tableau de pointeur sur Contact .
Contact etant une classe

on m'a proposé 2 choses ( qui sont sencé etre equivelente ) :

**contact
*contact[]

Techiniquement c du chinoix pour moi

J'ai une erreur lors de la compilation :

c:\proget c++\listecontact.h(21) : error C2059: syntax error : '*'
C:\proget c++\test.cpp(9) : error C2059: syntax error : ']'
C:\proget c++\test.cpp(14) : error C2065: 'tab' : undeclared identifier
Error executing cl.exe.

10 réponses

1 2 3 4
Avatar
Olivier Azeau
James Kanze wrote:
fabrizio wrote:
Je m'excuse de corriger tes fautes d'orthographe/grammaire.
Tout le monde à ses limites...


Tout à fait.

Il faut dire que bien programmer exige une forte attention aux
détails. Comme l'orthographe ou la grammaire. Celui qui ne
maîtrise pas l'un ne maîtrisera probablement pas l'autre.


Il est rare de savoir bien programmer et d'être nul en orthographe ? Je
connais pourtant beaucoup d'exemples de ce genre... (et de l'inverse
d'ailleurs)


Avatar
Gabriel Dos Reis
James Kanze writes:

| Jean-Marc Bourguet wrote:
| > fabrizio writes:
|
| >>char **a; //a est un pointeur sur un pointeur de 'char'
| >>char *a[]; //ceci est équivalent à la précédente
|
| > Ah?
|
| Tiens, on prend des leçons de Gaby ?

qui sont ?

-- Gaby
Avatar
Michel Michaud
Dans le message k7VJd.17439$,
Il est rare de savoir bien programmer et d'être nul en orthographe
? Je connais pourtant beaucoup d'exemples de ce genre... (et de
l'inverse d'ailleurs)


Je crois que ça dépend beaucoup de la définition de nul et non nul
dans chacune de ces deux disciplines :-)

D'une certaine façon, il est clairement impossible de savoir bien
programmer si on est nul en orthographe : en fait, si les traitements
de texte savent proposer des corrections lors des erreurs de grammaire
ou d'orthographe, les compilateurs ne font généralement qu'indiquer
les erreurs (il y a bien eu un compilateur PL/I qui corrigeait tout,
mais il corrigeait rarement tout correctement !).

--
Michel Michaud
http://www.gdzid.com
FAQ de fr.comp.lang.c++ :
http://www.cmla.ens-cachan.fr/~dosreis/C++/FAQ/

Avatar
Jean-Marc Bourguet
James Kanze writes:

Jean-Marc Bourguet wrote:
korchkidu writes:

Laurent B wrote:

je souhaite déclarer un tableau de pointeur sur Contact .
Contact etant une classe on m'a proposé 2 choses ( qui sont
sencé etre equivelente ) :
**contact
*contact[]
Techiniquement c du chinoix pour moi


Leu milleu dent ceux ca c du tylisez lait std::vector..;)


Une traduction en francais peut-etre?


Je crois qu'il s'est contenté de repondre dans la même langue
que la poste initiale. Histoire de montrer à quel point ça rend
ridicule et nuit à la compréhension.


Je doute que ce soit la meme langue, dans le premier cas on a une
accumulation de fautes qui individuellement sont faisables par a peu
pres n'importe qui qui ne se relit pas (a par le c pour c'est). Dans
le second, je n'arrive meme pas a savoir quelle est la phrase.

A+

--
Jean-Marc
FAQ de fclc++: http://www.cmla.ens-cachan.fr/~dosreis/C++/FAQ
C++ FAQ Lite en VF: http://www.ifrance.com/jlecomte/c++/c++-faq-lite/index.html
Site de usenet-fr: http://www.usenet-fr.news.eu.org




Avatar
kanze
Olivier Azeau wrote:
James Kanze wrote:
fabrizio wrote:
Je m'excuse de corriger tes fautes
d'orthographe/grammaire. Tout le monde à ses limites...


Tout à fait.

Il faut dire que bien programmer exige une forte attention
aux détails. Comme l'orthographe ou la grammaire. Celui qui
ne maîtrise pas l'un ne maîtrisera probablement pas l'autre.


Il est rare de savoir bien programmer et d'être nul en
orthographe ? Je connais pourtant beaucoup d'exemples de ce
genre...


Moi non. Enfin, pour une définition appropriée de nul en
orthographe. Moi-même, j'ai souvent des problèmes à me rappeler
de l'orthographe exacte d'un mot ; de ce point de vue, je suis
nul en orthographe. Mais je sais prété attention aux détails
(très importants chez un programmeur) et je sais me servir d'un
livre de référence quand je ne suis pas sûr, plutôt que de me
contenter d'un à peu près, aussi un caractèristique essentiel.
Du coup, les bons programmeurs ne font pas beaucoup de fautes
d'orthographe dans ce qu'ils écrivent pour les autres.

Note bien aussi qu'en français, beaucoup des fautes
d'orthographe sont liées à la grammaire, dont les règles
d'accord ne sont pas toujours très simples. Mais les règles
grammatiques du C++ ne sont pas d'une simplicité mirobolante non
plus, et quelqu'un qui peut les maîtriser doit aussi pouvoir
maîtriser les règles du français.

(et de l'inverse d'ailleurs)


Ça c'est évident.

--
James Kanze GABI Software http://www.gabi-soft.fr
Conseils en informatique orientée objet/
Beratung in objektorientierter Datenverarbeitung
9 place Sémard, 78210 St.-Cyr-l'École, France, +33 (0)1 30 23 00 34



Avatar
korchkidu
Jean-Marc Bourguet wrote:

Je doute que ce soit la meme langue, dans le premier cas on a une
accumulation de fautes qui individuellement sont faisables par a peu
pres n'importe qui qui ne se relit pas (a par le c pour c'est). Dans
le second, je n'arrive meme pas a savoir quelle est la phrase.
Tut tut tut, vous y mettez de la mauvaise volonte mon cher..;)

Un petit effort que diable!!!

K.

Avatar
nmartin
Olivier Azeau wrote:

James Kanze wrote:

fabrizio wrote:
Je m'excuse de corriger tes fautes d'orthographe/grammaire.
Tout le monde à ses limites...


Tout à fait.

Il faut dire que bien programmer exige une forte attention aux
détails. Comme l'orthographe ou la grammaire. Celui qui ne
maîtrise pas l'un ne maîtrisera probablement pas l'autre.



Il est rare de savoir bien programmer et d'être nul en orthographe ? Je
connais pourtant beaucoup d'exemples de ce genre... (et de l'inverse
d'ailleurs)

mille excuses pour les quelques fautes qui risqent de ce glisser dans ce

post.

Je pense en fait qu'on peut rester "mauvais" en orthographe mais etre
bon programmeur. Surtout par un manque d'attention. Faire des fautes en
programmant occasionne un temps perdu non négligeable (méchant
compilateur ;) ) a l'inverse notre mailer ne bloquera pas tout envois de
courrier contenant des fautes.
j'avoue que pour ma part (et c'est un grand defaut), je relie
systematiquement un code avant compilation, mais tres rarement un mail...

j'ai remarqué ca egalement avec les etudiants qui, lorsqu'ils debutent,
attendent de se faire corriger par le compilateur, sans relire les
lignes de codes qu'ils ont tappé (Mais c'est qui ce semilicon :) ).

Twxs



Avatar
Alain Naigeon
"korchkidu" a écrit dans le message news:
41f8b6d1$

Un petit effort que diable!!!


Et pourquoi l'effort devrait-il être à sens unique ?

--

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
"nmartin" a écrit dans le message news:
41f8d6ad$0$22648$

Je pense en fait qu'on peut rester "mauvais" en orthographe mais etre
bon programmeur. Surtout par un manque d'attention. Faire des fautes en
programmant occasionne un temps perdu non négligeable (méchant
compilateur ;) ) a l'inverse notre mailer ne bloquera pas tout envois de
courrier contenant des fautes.


Eh bien voilà ce qui déclenche des réactions : quand il n'y a pas
le choix (compilation), ces personnes font l'effort. Mais elles ne
le font pas quand il s'agit d'interlocuteurs humains. C'est donc
une impolitesse, un message clair du genre "vous ne valez pas la
peine des efforts".

--

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

Avatar
korchkidu
Alain Naigeon wrote:

"korchkidu" a écrit dans le message news:
41f8b6d1$


Un petit effort que diable!!!



Et pourquoi l'effort devrait-il être à sens unique ?
Si vous vous autorisez a prendre un tout petit peu de recul, vous

constaterez que c'etait l'idee que je souhaitais faire passer...mais
j'ai rate apparemment...

K.


1 2 3 4