Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

DarkFitzi

Alter Hase

Beiträge: 608

Wohnort: Eisenberg, Thüringen

Beruf: Schüler, 10te Klasse

  • Private Nachricht senden

11

01.01.2006, 11:56

Also wenn ich das laut diesem Artikel (http://msdn.microsoft.com/library/defaul…sCExSecApps.asp) richtig verstanden hab funktionieren die neues Funktionen so:

C-/C++-Quelltext

1
2
3
4
5
6
7
8
9
10
char Dummy1[] = "Hello world!";
char Dummy2[20] = { 0 };

strcpy_s(Dummy2,
         sizeof (Dummy2) / sizeof (Dummy2[0]),
         Dummy1);
///////// oder

strcpy_s(Dummy2,
         _countof(Dummy2),
         Dummy1);

??? ??? ??? ??? ??? ??? ??? ??? ???
Ich würde die Welt gern verbessern, doch Gott gibt mir den Sourcecode nicht! :-(

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

12

01.01.2006, 13:06

C-/C++-Quelltext

1
#define _CRT_SECURE_NO_DEPRECATE


;D

Anonymous

unregistriert

13

01.01.2006, 13:14

DarkFitzi
korrekt. Es wird jetzt noch die Größe des Zielspeichers angegeben um einen Pufferüberlauf zu verhindern.

Werbeanzeige