Hallo,
Anmerkung:
Alle Kommentare, die angeben, *wie* sich etwas auswirkt, sind zu Lehrzwecken
für Christoph gedacht - und sind normalerweise überflüssig.
wie nett ^^
so bin ich halt :-)
es liegt warscheinlich daran, das ich den Blodsheet Dev C++ benutze ... aber er gibt mir fehlermeldungen aus:
[Linker error] undefined reference to
sprintf\_s' [Linker error] undefined reference to
strcpy_s'
[...] usw.
woran liegt das jetz, das der MS-Compiler die Befehle kennt und der Blodsheet nicht?
Ja. Ich wollte mir ehrlich gesagt, nicht die Arbeit machen, noch einen weiteren C-Compiler zu installieren. Ich schreibe derzeit sehr selten was in C bzw. C++, und wenn, für Windows. Da reicht mir mein Visual Studio völlig aus.
Ich werde mal die funktionen umschreiben in solche, die in den Lehrbüchern stehen:
printf_s() --> printf() etc ....
an diesen Stellen musst Du ggf. zusätzliche Parameter der sichereren Funktionen entfernen.
Freundliche Grüße
Vinzenz