Code:
1
2
3
4
5
6
7
8
9 struct result { int id; int value; } ; result* result; errorCode err = QueryWithNResults(query, &desc, &result, &nbRecords);
Version imprimable
Code:
1
2
3
4
5
6
7
8
9 struct result { int id; int value; } ; result* result; errorCode err = QueryWithNResults(query, &desc, &result, &nbRecords);
Salut,
Tout dépend de QueryWithNResults. Quelle est son interface et qu'est-ce qu'elle est supposée faire?
De toute façon, ce code n'est pas correcte : tu donnes le même nom à une variable et à ta structure
Ça n'en fait pas un code incorrect.
Et voila, j'ai encore sortie une bétise !
Bon, je pensais que donner un même nom à un type et une variable provoquait une erreur à la compilation :oops: Qu'ils sont intelligent nos compilateurs !
D'un autre coté, je n'ai jamais eu l'idée de faire ça. Et je crois que, volontairement, je vais m'empresser d'oublier qu'on peut faire ça :)