Почему компилятор все еще предупреждает меня о небезопасном strtok даже после того, как я определил _CRT_SECURE_NO_WARNIC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Почему компилятор все еще предупреждает меня о небезопасном strtok даже после того, как я определил _CRT_SECURE_NO_WARNI

Сообщение Anonymous »

Я использую Visual Studio Express 2012 для Windows Desktop.

Я всегда получаю сообщение об ошибке

Код: Выделить всё

Error C4996: 'strtok': This function or variable may be unsafe.
Consider using strtok_s instead.
To disable deprecation, use _CRT_SECURE_NO_WARNINGS.
See online help for details.
Когда я пытаюсь построить следующее:

Код: Выделить всё

#include "stdafx.h"
#define _CRT_SECURE_NO_WARNINGS
#include 
#include 
using namespace std;
int main() {
char the_string[81], *p;
cout 

Подробнее здесь: [url]https://stackoverflow.com/questions/21044177/why-does-the-compiler-still-warn-me-about-unsafe-strtok-even-after-i-define-crt[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»