oui, pas con le cast en void * effectivement...
bon c'est tellement gorre que de toute maniere je vais repenser la structure du truc. Mais par curiosité j'aimerais bien connaitre la réponse =]
un autre probleme du meme genre tiens: j'ai toto défini comme au-dessus, malloc-é de disons 10 * sizeof(*toto), et je veux copier n octets d'une source quelconque vers l'adresse du 6ème octet de chaque tableau de 256...
clairement,
Code :
- memcpy(&toto[i][6], stream, n)
|
mais imaginons que le [6] m'embete, et que je veux faire pointer tata de telle facon que je puisse remplacer &toto[i][6] par tata[i]: de quelle type sera alors déclaré tata?
encore merci