Visual Studio 2013

0

Witam!
Chciałem zacząć pisać w języku C za pomocą VS2013, ale zauwazylem ze podczas prostego "scanf" trzeba używać "scanf_s" czy da sie to jakoś przestawić, zeby akceptowało tą pierwszą wersje tak jak to robi np. Dev C++?

0

To jest tylko warning, który możesz olać, kod się przecież kompiluje. Zresztą chyba go nawet nie przeczytałeś:

warning C4996: 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.

Są jednak konkrente powody, dla których proponowane są funkcje z _s, a biorąc pod uwagę że są te funkcje już w standardzie C, to raczej trzeba krytykować inne kompilatory i biblioteki standardowe za ich brak.

1 użytkowników online, w tym zalogowanych: 0, gości: 1