existe-t-il une librairie n'allouant aucune ressource et redéfinissant les méthodes permettant de manipuler les "char" (transformer un entier en char*, concaténer deux char*,...) ?
existe-t-il une librairie n'allouant aucune ressource et redéfinissant les méthodes permettant de manipuler les "char" (transformer un entier en char*, concaténer deux char*,...) ?
comment pourrais-tu manipuler des char* sans allouer aucune ressource ?
ou tu ne souhaites pas gérer la ressource toi-même et attends que la lib le fasse à ta place ?
dans ce dernier cas, std::string
dans le premier cas : kamoulox
Pensez à consulter la FAQ ou les cours et tutoriels de la section C++.
Un peu de programmation réseau ?
Aucune aide via MP ne sera dispensée. Merci d'utiliser les forums prévus à cet effet.
Je suppose que tu voulais dire sans faire d'allocation dynamique.
Car sans allocation, tu n'as pas de variables.
Que veux-tu précisément ?
- Que les fonctions ne fassent pas d'allocations dynamiques mais que ce soit l'utilisateur qui alloue (statiquement ou dynamiquement) et qui passe en paramètre un pointeur sur la zone sur laquelle la fonction devra écrire ?
- Que les fonctions allouent statiquement des tableaux de char ?? (= taille fixe)
Dans tous les cas, je pense qu'il faudra que tu code toi-même ces fonctions (et ce n'est pas très dur).
Partager