PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : strftime()



napsta
15.10.2010, 12:23
Hi ich hab ein Problem mit diesem Quellcode:


#include <ctime>
#include <iostream>

int main()
{
char zeit[100];
strftime(zeit, 100, "%X Uhr", tmzeit)
cout << "Es ist: " << zeit << endl;

system("pause");
}

Ich bitte um schnelle hilfe

blackberry
15.10.2010, 12:53
Hi ich hab ein Problem mit diesem Quellcode:
Was für ein Problem?


Ich bitte um schnelle hilfe
Angesichts der Tatsache, dass du Variablen benutzt, die du nirgendwo definiert hast ist wohl die einzige adäquate Hilfe:
http://free-hack.com/ansi-c-c-c/31733-c-c-b%C3%BCcher-tutorials-sammelthread.html

Ansonsten... freut mich, dass du schon gelernt hast Code zu kopieren... beim nächsten mal würde ich dir aber empfehlen den Code auch RICHTIG zu kopieren, oder vielleicht gleich damit zu beginnen ihn selber zu schreiben...

Siehe: strftime - C++ Reference (http://www.cplusplus.com/reference/clibrary/ctime/strftime/)

#include <ctime>
#include <cstdlib>
#include <iostream>

int main()
{
char zeit[100];
time_t rawtime;

time(&rawtime);
strftime(zeit, 100, "%X Uhr", localtime(&rawtime));
std::cout << "Es ist: " << zeit << std::endl;
system("pause");
return 0;
}

napsta
15.10.2010, 15:19
Dass problem ist, dass der Quellcode net funktionirt, bei mir steht das da fehlerr drinne sind,
kp wo der fehler ist,

blackberry
15.10.2010, 15:25
#include <ctime>
#include <cstdlib>
#include <iostream>

int main()
{
char zeit[100];
time_t rawtime;

time(&rawtime);
strftime(zeit, 100, "%X Uhr", localtime(&rawtime));
std::cout << "Es ist: " << zeit << std::endl;
system("pause");
return 0;
}

...