/ Forside / Teknologi / Udvikling / C/C++ / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
C/C++
#NavnPoint
BertelBra.. 2425
pmbruun 695
Master_of.. 501
jdjespers.. 500
kyllekylle 500
Bech_bb 500
scootergr.. 300
gibson 300
molokyle 287
10  strarup 270
Total ny begynder i C++
Fra : jabbe


Dato : 16-03-03 21:38

Hej gruppe...

Det er nu lykkeds mig at lave et lille prg der opretter en fil....

----------------------------------------------------------------------------
---------
#include <fstream.h>

void main()

{



ofstream SaveFile("file.txt",ios::ate);

SaveFile<<"That's new!\n";

SaveFile.close();
}
----------------------------------------------------------------------------
-------------

Men filen kommer til at hedde "file.txt" er det muligt af få den navngivet
med den dato den nu bliver genereret på??
eks. 16 marts 2003 kommer til at hedde "030316.txt" det vil soge år måned
dag..??

Jeg har fået hjælp til det prg jeg allerede har lavet og er ved at lure
hvordan det funker..

jabbe




 
 
Rasmus Kaae (17-03-2003)
Kommentar
Fra : Rasmus Kaae


Dato : 17-03-03 09:29

#include <fstream.h>
#include <string>

void main()
{
std::string filename = "filnavn.txt";
ofstream SaveFile(filename.c_str(),ios::ate);
SaveFile<<"That's new!\n";
SaveFile.close()
}


det er nu op til dig at udfylde strengen filename med noget fornuftig


jabbe (17-03-2003)
Kommentar
Fra : jabbe


Dato : 17-03-03 16:29

Den hjælper da ikke meget.....
Den kommer da ikke til at generere nogen dato i filnavnet....

Jabbe

> #include <fstream.h>
> #include <string>
>
> void main()
> {
> std::string filename = "filnavn.txt";
> ofstream SaveFile(filename.c_str(),ios::ate);
> SaveFile<<"That's new!\n";
> SaveFile.close()
> }
>
>
> det er nu op til dig at udfylde strengen filename med noget fornuftig
>



Rasmus Christian Kaa~ (18-03-2003)
Kommentar
Fra : Rasmus Christian Kaa~


Dato : 18-03-03 14:05

"jabbe" <jabbe@get2net.dk> wrote in message
news:IRlda.128669$Hl6.11706339@news010.worldonline.dk...
>> det er nu op til dig at udfylde strengen filename med noget fornuftig
> Den hjælper da ikke meget.....
> Den kommer da ikke til at generere nogen dato i filnavnet....

Nej, men hvis du læste min posting ville du se at det heller ikke var min
intention. Hvis du vil lære et programmeringssprog er du nød til at sætte
dig ind i hvordan det virker.




Soren Davidsen (18-03-2003)
Kommentar
Fra : Soren Davidsen


Dato : 18-03-03 14:34

"Rasmus Christian Kaae" <kaae@daimi.au.dk> writes:

> "jabbe" <jabbe@get2net.dk> wrote in message
> news:IRlda.128669$Hl6.11706339@news010.worldonline.dk...
> >> det er nu op til dig at udfylde strengen filename med noget fornuftig
> > Den hjælper da ikke meget.....
> > Den kommer da ikke til at generere nogen dato i filnavnet....
>
> Nej, men hvis du læste min posting ville du se at det heller ikke var min
> intention. Hvis du vil lære et programmeringssprog er du nød til at sætte
> dig ind i hvordan det virker.

Et hint kunne dog vaere at se paa dokumentationen til 'strftime', jeg har
ikke lige nogen ide om der findes noget c++ wrapper dertil.


Mvh,

--
___
Soren Davidsen / o\
Math student, ICSMA (_____)
__ http://www.tanesha.net/ _________________________________(___)_______

Martin Moller Peders~ (18-03-2003)
Kommentar
Fra : Martin Moller Peders~


Dato : 18-03-03 16:43

In <j3y93cg5ox.fsf@tanesha.net> Soren Davidsen <soren-usenet200303@tanesha.net> writes:

>"Rasmus Christian Kaae" <kaae@daimi.au.dk> writes:

>> "jabbe" <jabbe@get2net.dk> wrote in message
>> news:IRlda.128669$Hl6.11706339@news010.worldonline.dk...
>> >> det er nu op til dig at udfylde strengen filename med noget fornuftig
>> > Den hjælper da ikke meget.....
>> > Den kommer da ikke til at generere nogen dato i filnavnet....
>>
>> Nej, men hvis du læste min posting ville du se at det heller ikke var min
>> intention. Hvis du vil lære et programmeringssprog er du nød til at sætte
>> dig ind i hvordan det virker.

>Et hint kunne dog vaere at se paa dokumentationen til 'strftime', jeg har
>ikke lige nogen ide om der findes noget c++ wrapper dertil.


Da strftime findes i time.h under c, saa maa det hedde:
#include <ctime>

under c++.


jabbe (18-03-2003)
Kommentar
Fra : jabbe


Dato : 18-03-03 20:17


Hejsa

> >Et hint kunne dog vaere at se paa dokumentationen til 'strftime', jeg har
> >ikke lige nogen ide om der findes noget c++ wrapper dertil.

Hvor finder man dokumentation til sådanne ting henne??


> Da strftime findes i time.h under c, saa maa det hedde:
> #include <ctime>
> under c++.

Alle de prg. eksempler jeg har set indtil vidre ender på ".h" i include
linien...

Hvorfor denne ændring???

Jabbe



Kent Friis (18-03-2003)
Kommentar
Fra : Kent Friis


Dato : 18-03-03 20:29

Den Tue, 18 Mar 2003 20:16:52 +0100 skrev jabbe:
>
>Hejsa
>
>> >Et hint kunne dog vaere at se paa dokumentationen til 'strftime', jeg har
>> >ikke lige nogen ide om der findes noget c++ wrapper dertil.
>
>Hvor finder man dokumentation til sådanne ting henne??
>
>
>> Da strftime findes i time.h under c, saa maa det hedde:
>> #include <ctime>
>> under c++.
>
>Alle de prg. eksempler jeg har set indtil vidre ender på ".h" i include
>linien...
>
>Hvorfor denne ændring???

Fordi du programmerer C++.

I C hedder det:
#include <time.h>

I C++ hedder det:
#include <ctime>

Hvis din bog blander C kode imellem C++ koden, så smid den ad h... til,
det er håbløst at lære to sprog på en gang. Specielt to sprog der er så
forskellige som C og C++, men alligevel minder om hinanden, og specielt
når C++ compileren ikke har noget problem med at compile C kode.

Mvh
Kent
--
IE is the only thing capable of making Netscape look good
- D. Spider in comp.os.linux.advocacy

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408924
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste