On 6 March 2017 at 15:38, Theodor Stoican via so <[email protected]> wrote:
> Salutare,
>
> Pe Windows, cand compilez, cl raporteaza cateva warning-uri de tipul :
>
> "main.c(35) : warning C4996: 'strtok': This function or variable may be
> unsafe. Consider using strtok_s instead. To disab
> le deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details."
>
> Ca solutie, folosim strtok_s sau adaugam flagul respectiv cand compilam?
>
> Cele bune,
> Theodor
>
Extras din [1], daca ai fi citit :) :
-0.2: warning-uri de compilare; trebuie folosit, în cadrul compilării,
flag-ul -Wall pe Linux și flag-ul /W3, cel puțin, pe Windows;
- puteți folosi /D_CRT_SECURE_NO_DEPRECATE pentru a evita unele
warninguri pe Windows.
Deci foloseste cu incredere acel macro si nu ti se va scadea.
Adauga-l in makefile la regulile de build pe windows
[1] https://ocw.cs.pub.ro/courses/so/teme/general
--
Cu stimă,
Mihai Bărbulescu
_______________________________________________
http://ocw.cs.pub.ro/courses/so/info/lista-discutii