bah c'est pas compliqué, ton post précédent suffit, tu utilise des termes sans en maîtriser la signification... (et c'est pareil depuis le début du topic)
allez tiens au pif : donnes nous ta définition de "exokernel" juste pour voir...
Nil :
Laisse-moi deviner : entre hier soir 23h54 et cet après-midi 15h40, tu as épluché google pour trouver des articles qui pouraient prouver d'une façon ou d'une autre que ce que tu as dit était valable.
En passant, je suis curieux de savoir ce que tu as déjà développé, ainsi que la formation que tu es en train de suivre.
C'est bien... google est ton ami.
ainsi que la formation que tu es en train de suivre.
C'est bien... google est ton ami. Maintenant, si tu nous montrait VRAIMENT une production, au lieu de baratiner ?
char *str=HeapAllocPtr(65520); &str = "Tout le monde a son arbre dans ce bosquet sacré où nous mènent les rêves.";
C'est parceque je déteste ces noms qui veulent rien dire, malloc, calloc, ...
char *str=HeapAllocPtr(65520);
&str = "Tout le monde a son arbre dans ce bosquet sacré où nous mènent les rêves.";
BSS :
En effet, memory allocation est beaucoup moins précis que HeapAlloc, vu qu'on peut allouer par stackframe...
Et j'ai écrit bien plus de 3 lignes de C dans ma vie,
merdeux.
BSS
: Bon j'ai pas pris la peine de tester ni de regarder sérieusement ça...
J'allais pas rajouter des lignes pour le memcpy ou strcpy ou boucle for, (pourquoi pas le test de NULL ?)
char *str= (char*) HeapAllocPtr(65520); strcpy(str, "Tout le monde a son arbre dans ce bosquet sacré où nous mènent les rêves.");
char *str= (char*) HeapAllocPtr(65520); free(str), str = "Tout le monde a son arbre dans ce bosquet sacré où nous mènent les rêves.";
void CopyStr(char **str,const char *txt) { if ( ( (*str) = (char *) malloc((1+strlen(txt)) * sizeof(char) /* pas tres utile le sizeof ici mais bon, faut faire propre #trigol# */) == NULL ) return; strcpy(*str,txt); } int main() { char *str; [...] CopyStr(&str,"Tout le monde a son arbre dans ce bosquet sacré où nous mènent les rêves."); [...] }
Et me dit pas que tu aurait été capable de le faire Personne ne te croira