Retourner au contenu associé (entrée de forum : concatenation de chaine)
Posté par Raphaël G. (site web personnel) le 29 juin 2007 à 21:12. En réponse au message concatenation de chaine. Évalué à 2.
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
# Hum, réfléchis
Posté par Raphaël G. (site web personnel) . En réponse au message concatenation de chaine. Évalué à 2.
if (!vc_str) // !null
{
sizeof(vc_str); // sizeof(null)
}
Je pense pas que ça soit voulu...
Dégage ton sizeof(null) qui sert a rien et met direct :
vc_str = (char *) malloc (char);
Ensuite pour ton realloc arrête les bêtises :
vc_str = realloc (vc_str, vn_size); // stupide
Utilise :
vc_str = reallow(vc_str, strlen(vc_str+2)); // longueur vc_str+0円+prochain caractère.
Ensuite le test :
if (vc_str == (char *)NULL)
Le cast explicite est stupide, un NULL, restera TOUJOURS un NULL !