Bonjours,
voici deux fonctions de c++:
-rep.length
et
-rep.charAt
A quoi corespondent-elles en c?
merci![]()
Bonjours,
voici deux fonctions de c++:
-rep.length
et
-rep.charAt
A quoi corespondent-elles en c?
merci![]()
strlen() sur une chaîne C.
Pour charAt, [] suffit, puisqu'une chaîne C n'est rien d'autres qu'un tableau de caractères terminé par un caractère nul.
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
Merci Médinoc.
ED je ne comprend pas ta question!
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
Le gens du C++ sont censés connaitre la bibliothèque standard du C, car elle fait partie du C++.
Ici, on ne sait pas ce qu'est le C++.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 #include <cstring>
Sauf que le C et le C++ restent deux langages différents (on rabâche assez souvent ici que le C++ n'est PAS un superset du C), et l'emploi de "chaînes C" est vivement déconseillé en C++.
J'ai l'impression qu'en fait, ça t'aurais moins choqué s'il avait demandé une traduction avec un autre langage, comme VB...
Pour moi, ça ne fait pas de différence. Quand quelqu'un demande de l'aide en traduction, il y a les bilingues et les autres.
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
J'ai posé cette question ici car je demande une traduction en C.
C'est bien pourquoi c'est une question pour ceux qui connaissent les deux langages. Le P.O ne l'a jamais nié...
Tant qu'on n'a pas de forum "C et C++, connaissance des deux langages requise", n'importe lequel des deux forums "C" et "C++" est approprié...
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
Je ne comprend pas pourquoi ed crée une mini polémique!
Le problème, c'est que dans ce message, on parle de deux langages, dont le C.
Pour moi, ça ne ferait pas de différence s'il avait demandé de l'aide pour traduire du VB en C, ou du javascript en C, ou du python en C, etc.
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
Effectivement, c'est le même problème.
Il faut apprendre à spécifier ce qu'on veut faire en termes simples et clairs et ne pas compter sur l'hypothétique connaissance de telle ou telle fonction dans tel ou tel langage.
Une définition (phase 1) doit être indépendante de l'implémentation (phase 3).
C'est vrai que la "bonne" manière, à supposer que l'on parte d'un code C++, aurait été d'aller sur un forum C++ pour demander d'extraire l'algorithme (rétro-ingénierie), puis implémenter cet algorithme en C (en venant demander de l'aide ici si nécessaire).
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
Partager