sprintf usw. .wurde als veraltet deklariert



  • Hallo ich hoffe ich bin hier richtig.
    Bin jetzt erfolgreich vom Borland C++ 5.02 auf VC++ Express Edition umgestiegen.
    Läuft alles soweit, nur bekommen ich über 1000 Warnungen, daß sprintf, strcpy usw...
    als veraltet deklariert wurde.
    Dementsprechend lange dauert das kompilieren.
    Ich kenn einzwischen den Hintergrund und hatte auch schon nach Lösungen hier im Forum gesucht und gefunden, (Stichwort: _CRT_SECURE_NO_DEPRECATE)

    Nur funktioniert das bei mir nicht oder ich habs falsch eingesetzt.
    Wie also kann ich diesen Fehler unterdrücken?

    Hat jemand Erfahrung damit?
    Danke Mondmann



  • Mondmann schrieb:

    Nur funktioniert das bei mir nicht oder ich habs falsch eingesetzt.

    Würde mal auf letzteres tippen. Bist du dir sicher, dass du _CRT_SECURE_NO_DEPRECATE VOR den #include's definiert hast?



  • Würde mal auf letzteres tippen. Bist du dir sicher, dass du _CRT_SECURE_NO_DEPRECATE VOR den #include's definiert hast?

    ..na da hattest mal Recht..bei genauerem hinsehen wars nicht vor dem ersten #include...
    Vielen Dank.
    Mondmann



  • Am besten definierst du dieses Präprozessorsymbol in den Projektoptionen.



  • Am besten definierst du dieses Präprozessorsymbol in den Projektoptionen.

    ..auch eine Möglichkeit..vielen Dank.
    Mondmann


Anmelden zum Antworten