je cherche desesperemet a ecrire un programme en c++ qui me donne pour
un fichier donné sa taille et sa date de modification...
je cherche desesperemet a ecrire un programme en c++ qui me donne pour
un fichier donné sa taille et sa date de modification...
je cherche desesperemet a ecrire un programme en c++ qui me donne pour
un fichier donné sa taille et sa date de modification...
je cherche desesperemet a ecrire un programme en c++ qui me donne pour
un fichier donné sa taille et sa date de modification...
Pour la date de modif, tu auras besoin d'utiliser des fonctions propres
à ton os.
Pour la taille, il n`y a pas de fonction miracle. Tu peux ouvrir le
fichier et le lire byte par byte en les comptant, ça marche, mais
ce n'est pas très efficace. Tu peux aussi utilliser seekg()
et tellg(), mais ce n'est pas garanti (même si habituellement
ça fonctionne). Ou encore utiliser des fonctions propres
à ton os.
# include <fstream>
int main()
{
// note le ios_base::binary, c'est _nécessaire_
Pourquoi ? et pourquoi "ios_base" ?
std::ifstream ifs("file.ext", std::ios_base::binary);
ifs.seekg(0, std::ios_base::end);
std::ifstream::streamoff taille = ifs.tellg();
}
Jonathan
je cherche desesperemet a ecrire un programme en c++ qui me donne pour
un fichier donné sa taille et sa date de modification...
Pour la date de modif, tu auras besoin d'utiliser des fonctions propres
à ton os.
Pour la taille, il n`y a pas de fonction miracle. Tu peux ouvrir le
fichier et le lire byte par byte en les comptant, ça marche, mais
ce n'est pas très efficace. Tu peux aussi utilliser seekg()
et tellg(), mais ce n'est pas garanti (même si habituellement
ça fonctionne). Ou encore utiliser des fonctions propres
à ton os.
# include <fstream>
int main()
{
// note le ios_base::binary, c'est _nécessaire_
Pourquoi ? et pourquoi "ios_base" ?
std::ifstream ifs("file.ext", std::ios_base::binary);
ifs.seekg(0, std::ios_base::end);
std::ifstream::streamoff taille = ifs.tellg();
}
Jonathan
je cherche desesperemet a ecrire un programme en c++ qui me donne pour
un fichier donné sa taille et sa date de modification...
Pour la date de modif, tu auras besoin d'utiliser des fonctions propres
à ton os.
Pour la taille, il n`y a pas de fonction miracle. Tu peux ouvrir le
fichier et le lire byte par byte en les comptant, ça marche, mais
ce n'est pas très efficace. Tu peux aussi utilliser seekg()
et tellg(), mais ce n'est pas garanti (même si habituellement
ça fonctionne). Ou encore utiliser des fonctions propres
à ton os.
# include <fstream>
int main()
{
// note le ios_base::binary, c'est _nécessaire_
Pourquoi ? et pourquoi "ios_base" ?
std::ifstream ifs("file.ext", std::ios_base::binary);
ifs.seekg(0, std::ios_base::end);
std::ifstream::streamoff taille = ifs.tellg();
}
Jonathan
bonjour
je cherche desesperemet a ecrire un programme en c++ qui me donne pour
un fichier donné sa taille et sa date de modification...
Date modification : spécifique OS. Un tour sur le site de référence
y a t il un truc miracle dans la stl a ce sujet ???
Le miracle ? : fstream et un tout petit poil de réflexion (indice :
bonjour
je cherche desesperemet a ecrire un programme en c++ qui me donne pour
un fichier donné sa taille et sa date de modification...
Date modification : spécifique OS. Un tour sur le site de référence
y a t il un truc miracle dans la stl a ce sujet ???
Le miracle ? : fstream et un tout petit poil de réflexion (indice :
bonjour
je cherche desesperemet a ecrire un programme en c++ qui me donne pour
un fichier donné sa taille et sa date de modification...
Date modification : spécifique OS. Un tour sur le site de référence
y a t il un truc miracle dans la stl a ce sujet ???
Le miracle ? : fstream et un tout petit poil de réflexion (indice :
"Frédéri MIAILLE" writes:
|> "ricky" a écrit dans le message de
|> news:3f7dd983$0$20169$
"Frédéri MIAILLE" <bobranger@wanadoo.fr> writes:
|> "ricky" <eric_nyme@yahoo.fr> a écrit dans le message de
|> news:3f7dd983$0$20169$626a54ce@news.free.fr...
"Frédéri MIAILLE" writes:
|> "ricky" a écrit dans le message de
|> news:3f7dd983$0$20169$
|> Le miracle ? : fstream et un tout petit poil de réflexion (indice
|> : seekg/seekp).
|> Le miracle ? : fstream et un tout petit poil de réflexion (indice
|> : seekg/seekp).
|> Le miracle ? : fstream et un tout petit poil de réflexion (indice
|> : seekg/seekp).
le Saturday 04 October 2003 13:13, écrivit :"Frédéri MIAILLE" writes:
|> "ricky" a écrit dans le message de
|> news:3f7dd983$0$20169$
où est le début du thread ? je n'ai accès qu'à ta réponse.
le Saturday 04 October 2003 13:13, kanze@alex.gabi-soft.fr écrivit :
"Frédéri MIAILLE" <bobranger@wanadoo.fr> writes:
|> "ricky" <eric_nyme@yahoo.fr> a écrit dans le message de
|> news:3f7dd983$0$20169$626a54ce@news.free.fr...
où est le début du thread ? je n'ai accès qu'à ta réponse.
le Saturday 04 October 2003 13:13, écrivit :"Frédéri MIAILLE" writes:
|> "ricky" a écrit dans le message de
|> news:3f7dd983$0$20169$
où est le début du thread ? je n'ai accès qu'à ta réponse.
"Frédéri MIAILLE" writes:
|> "ricky" a écrit dans le message de
|> news:3f7dd983$0$20169$
|> > je cherche desesperemet a ecrire un programme en c++ qui me donne
|> > pour un fichier donné sa taille et sa date de modification...
|> Date modification : spécifique OS. Un tour sur le site de
|> référence développeurs de la plate-forme et c'est
|> réglé.
|> > y a t il un truc miracle dans la stl a ce sujet ???
|> Le miracle ? : fstream et un tout petit poil de réflexion (indice
|> : seekg/seekp).
Et comment est-ce que tu trouves la taille avec ses fonctions ? (Un
petit tuyau : elles ne travailles pas avec des types entiers.)
--
James Kanze mailto:
Conseils en informatique orientée objet/
Beratung in objektorientierter Datenverarbeitung
11 rue de Rambouillet, 78460 Chevreuse, France +33 1 41 89 80 93
"Frédéri MIAILLE" <bobranger@wanadoo.fr> writes:
|> "ricky" <eric_nyme@yahoo.fr> a écrit dans le message de
|> news:3f7dd983$0$20169$626a54ce@news.free.fr...
|> > je cherche desesperemet a ecrire un programme en c++ qui me donne
|> > pour un fichier donné sa taille et sa date de modification...
|> Date modification : spécifique OS. Un tour sur le site de
|> référence développeurs de la plate-forme et c'est
|> réglé.
|> > y a t il un truc miracle dans la stl a ce sujet ???
|> Le miracle ? : fstream et un tout petit poil de réflexion (indice
|> : seekg/seekp).
Et comment est-ce que tu trouves la taille avec ses fonctions ? (Un
petit tuyau : elles ne travailles pas avec des types entiers.)
--
James Kanze mailto:kanze@gabi-soft.fr
Conseils en informatique orientée objet/
Beratung in objektorientierter Datenverarbeitung
11 rue de Rambouillet, 78460 Chevreuse, France +33 1 41 89 80 93
"Frédéri MIAILLE" writes:
|> "ricky" a écrit dans le message de
|> news:3f7dd983$0$20169$
|> > je cherche desesperemet a ecrire un programme en c++ qui me donne
|> > pour un fichier donné sa taille et sa date de modification...
|> Date modification : spécifique OS. Un tour sur le site de
|> référence développeurs de la plate-forme et c'est
|> réglé.
|> > y a t il un truc miracle dans la stl a ce sujet ???
|> Le miracle ? : fstream et un tout petit poil de réflexion (indice
|> : seekg/seekp).
Et comment est-ce que tu trouves la taille avec ses fonctions ? (Un
petit tuyau : elles ne travailles pas avec des types entiers.)
--
James Kanze mailto:
Conseils en informatique orientée objet/
Beratung in objektorientierter Datenverarbeitung
11 rue de Rambouillet, 78460 Chevreuse, France +33 1 41 89 80 93
hello
desole pour la reponse au milieu, mais je ne voiut pas tous les mesages
en ce moment :-(((|> Le miracle ? : fstream et un tout petit poil de réflexion (indice
|> : seekg/seekp).
merci pour le poil de reflexion,
Te fâche pas :)
mais outre que le seek ne me donne pas
d'information sur la date, je cherchais s'il y avais une facon autre que
de devoir ouvrir un fichier pour avoir l'information (oui je sais mettre
le pointeur a la fin)
Tu as dit :
finalement j'ai trouve la reponse aux deux avec stat, et dans la struct
reponse j'ai le mtime, a time ainsi que la taille fournie directement
Fais gaffe avec stat. 1, c'est HS ici 2 certaines versions avec 300
j'en profite pour une nouvelle question : peut on avoir la liste des
fichiers d'un repertoire avec une fonctionalite de la stl ?
Je sais pas, c'est HS.
j'ai l'impression que, come pour le graphisme, il existe assez peu de
truc normalise pour gerer une arborescence .. peut etre je me trompe ...
Hein ?
pourtant des progres enormes avaient ete faits sur les chaines et autres
trucs utiles !
Oui, mais des progrès dans un sens. Chez Microsoft, ils ont fait ce dont ils
je precise que ce sont surement des questions de debutant, mais il en
faut bien , vous vous ennuiyerez sans nous :-P
Je précise que si personne explique, même si je le fais à ma manière, tu
hello
desole pour la reponse au milieu, mais je ne voiut pas tous les mesages
en ce moment :-(((
|> Le miracle ? : fstream et un tout petit poil de réflexion (indice
|> : seekg/seekp).
merci pour le poil de reflexion,
Te fâche pas :)
mais outre que le seek ne me donne pas
d'information sur la date, je cherchais s'il y avais une facon autre que
de devoir ouvrir un fichier pour avoir l'information (oui je sais mettre
le pointeur a la fin)
Tu as dit :
finalement j'ai trouve la reponse aux deux avec stat, et dans la struct
reponse j'ai le mtime, a time ainsi que la taille fournie directement
Fais gaffe avec stat. 1, c'est HS ici 2 certaines versions avec 300
j'en profite pour une nouvelle question : peut on avoir la liste des
fichiers d'un repertoire avec une fonctionalite de la stl ?
Je sais pas, c'est HS.
j'ai l'impression que, come pour le graphisme, il existe assez peu de
truc normalise pour gerer une arborescence .. peut etre je me trompe ...
Hein ?
pourtant des progres enormes avaient ete faits sur les chaines et autres
trucs utiles !
Oui, mais des progrès dans un sens. Chez Microsoft, ils ont fait ce dont ils
je precise que ce sont surement des questions de debutant, mais il en
faut bien , vous vous ennuiyerez sans nous :-P
Je précise que si personne explique, même si je le fais à ma manière, tu
hello
desole pour la reponse au milieu, mais je ne voiut pas tous les mesages
en ce moment :-(((|> Le miracle ? : fstream et un tout petit poil de réflexion (indice
|> : seekg/seekp).
merci pour le poil de reflexion,
Te fâche pas :)
mais outre que le seek ne me donne pas
d'information sur la date, je cherchais s'il y avais une facon autre que
de devoir ouvrir un fichier pour avoir l'information (oui je sais mettre
le pointeur a la fin)
Tu as dit :
finalement j'ai trouve la reponse aux deux avec stat, et dans la struct
reponse j'ai le mtime, a time ainsi que la taille fournie directement
Fais gaffe avec stat. 1, c'est HS ici 2 certaines versions avec 300
j'en profite pour une nouvelle question : peut on avoir la liste des
fichiers d'un repertoire avec une fonctionalite de la stl ?
Je sais pas, c'est HS.
j'ai l'impression que, come pour le graphisme, il existe assez peu de
truc normalise pour gerer une arborescence .. peut etre je me trompe ...
Hein ?
pourtant des progres enormes avaient ete faits sur les chaines et autres
trucs utiles !
Oui, mais des progrès dans un sens. Chez Microsoft, ils ont fait ce dont ils
je precise que ce sont surement des questions de debutant, mais il en
faut bien , vous vous ennuiyerez sans nous :-P
Je précise que si personne explique, même si je le fais à ma manière, tu