Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1586 connectés 

  FORUM HardWare.fr
  Programmation
  C

  acces rapide aux fichier sous linux

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

acces rapide aux fichier sous linux

n°698517
skelter
Posté le 13-04-2004 à 18:43:10  profilanswer
 

les fonctions de fctnl.h (POSIX) sont elles plus rapide que celles de la stdio (ANSI) pour l'acces au fichier (ouverture,lecture, fermeture) ?


Message édité par skelter le 13-04-2004 à 18:43:33
mood
Publicité
Posté le 13-04-2004 à 18:43:10  profilanswer
 

n°698524
Taz
bisounours-codeur
Posté le 13-04-2004 à 18:46:48  profilanswer
 

non, elles sont plus lentes dans beaucoup de cas car les FILE* ANSI sont une surcouche qui ajoute une bufferisation à ces appels systèmes

n°698538
skelter
Posté le 13-04-2004 à 18:59:38  profilanswer
 

ok merci Taz, j'allais me planter car je pensais le contraire

n°698606
skelter
Posté le 13-04-2004 à 20:29:24  profilanswer
 

eu... j'ai une autre question (desole), ya t'il une grande difference au niveau de la  vitesse d'acces avec les fstream du c++?

n°698609
Taz
bisounours-codeur
Posté le 13-04-2004 à 20:36:07  profilanswer
 

non. utilise les fstream si tu fais du C++, ça t'ajoute la vérification statique des types à la compilation, chose impossible en C avec son printf qui analyse dynamiquement ses arguments

n°698610
skelter
Posté le 13-04-2004 à 20:38:15  profilanswer
 

ok merci, donc je perdrais pas en vitesse en c++ (en clair c++ c'est mieux)

n°698617
skelter
Posté le 13-04-2004 à 20:49:03  profilanswer
 

mais globalement si je fait un parser entirement en c++ en utilisant des string, des stringstream, fstream et autres, sans pour autant avoir une structure oo, je perdrai pas trop en vitesse?


Message édité par skelter le 13-04-2004 à 20:49:25
n°698636
Taz
bisounours-codeur
Posté le 13-04-2004 à 21:17:18  profilanswer
 

non. aucune raison. et le fait de gérer les chaines de caractères te donnera de gros gain par rapport au char*

n°698638
skelter
Posté le 13-04-2004 à 21:18:51  profilanswer
 

ok, merci beaucoup pour tes conseils


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  acces rapide aux fichier sous linux

 

Sujets relatifs
Cherche utilitaire réparation fichier FoxPro[C++]Ecriture dans un fichier texte
script shell pour concatener un ensemble de fichier.Equivalent de CMemFile (simuler un fichier avec de la mémoire)
les .h sur linux et sur devc++C-Shell sous linux : question bete :/ par un bete lol
compilation simple sur linux[php] problèmes divers sur la lecture de fichier
quel logiciel pour faire du c++ sur mandrake linux??création d'un fichier excel en html (ancre nommé en bas de page??)
Plus de sujets relatifs à : acces rapide aux fichier sous linux


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR