Personnellement, avec Cocoa j'utilise un NSData dont on peut récupérer le contenu en une NSString en jouant avec les encodages. Je pense que si tu programmes en C tu dois pouvoir utiliser les équivalents CoreFoungation CFData et CFString. Quoique je pense que la création des CFString peut aussi...