begin process at 2012 05 29 04:18:56
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Divers

 > 

Débutant(e)

 > 

fichier en c++


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

fichier en c++

lundi 27 décembre 2010 à 13:56:06 | fichier en c++

sny2009

salut tout Les modes
comment je peut tester si un fichier est vide ou nom en c++?
lundi 27 décembre 2010 à 16:19:20 | Re : fichier en c++

mogwai93

si le fichier existe et que sa taille du fichier est égale à 0
si windows : GetFileSize
lundi 27 décembre 2010 à 17:04:54 | Re : fichier en c++

sny2009

Merci mogwai93 mais visual c++ n'accepté pas cette fonction
J'ai trouvé une solution
Code C/C++ :
#include <fstream>
#include <algorithm>

int main()
{
    std::ifstream file( "fichier.txt" ); 

    if ( file )
    {
        int lines = std::count(
            std::istreambuf_iterator<char>( file ),
            std::istreambuf_iterator<char>(),
            '\n' );
  if (lines==0)
     cout<<"le fichier est vide "<<endl;
    }
}
lundi 27 décembre 2010 à 17:47:08 | Re : fichier en c++

BruNews

Administrateur CodeS-SourceS
J'ai retiré "reponse acceptée" au vu d'une telle abherration !!!

On va compter le nombre de lignes d'un fichier de 2 To pour savoir s'il est vide, c'est nimporte quoi.

GetFileSizeEx si Windows.
Si autre, aucune idée.

VC++ accepte bien entendu le code Windows sinon qui le ferait...

ciao...
BruNews, MVP VC++


Cette discussion est classée dans : fichier


Répondre à ce message

Sujets en rapport avec ce message

Suprimmer un fichier [ par naney ] tout d'abort un grand merci au webmaster de ce site :D car j'en avais mare de cherche un site comme vbfranc.com mais qui parler du c et du c++Je cherc copier un fichier [ par naney ] je cherche la fonction pour copier un fichier merci a celui ou a celle qui va me repondre@+ tout le monde desinstallateur [ par naney ] Je veut faire un desinstalleur mais je suis obliger de m'aitre le dessinstallateir dans le repertoire des fichier que je veut suprimmer j'ai eseaille compression et decompression d'un fichier [ par asma ] salut tt le monde , vous pouvez me filer un coup de main les gars ?? je veux une astuce pour compresser et decompresser un fichier (EN C++ evidemment Problème avec traitement de fichier (cplusplus !) [ par Sianrin ] Voila, j'explique mon problème. Pour voir un peu comment les accès au fichiers se géraient en cplusplus, je me suis mis en tête de faire un programme modification d'un fichier .exe [ par jackky ] salut je voulais savoir comment faire un fichier .exe en c++(crack) pour changer un saut dans un fichier .exeexemple00401595 7416 je 004015ADCHANGER Chui ds la doumaye!! [ par Rom1 ] Salut a vous les masters du C/C++!! Moi chui k'1 pti jeuno du C qui a commencé cette année...éh oui!Je suis en ce moment en stage, et je développe une comment faire??? [ par slim ] Bonjour!je voudrais bien savoir comment convertir un fichier texte en un fichier Access en utilisant un programme C++!j'aimerais bien encore savoir co fichiers sequenciels/turbo c++ 2.0 [ par Jbx2001 ] J'ai un probléme:j'aimerai lire un fichier contenant des caractéres et des nombres de types flottants.Dans un fichier,j'ai noté différentes coordonnée ecriture fichier txt turboC++ [ par idk ] qqun connais une fonction, qui te place le cursor, (dans un fichier),CAD qui renvoie à la ligne suivante exemple char prenom="tom"char nom="bauq" Et d


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 4,103 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales