Форум программистов, компьютерный форум, киберфорум
Наши страницы

Не работает функция gets() - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывести на экран битовое представление числа http://www.cyberforum.ru/cpp-beginners/thread1110966.html
Вывести на экран битовое представление заданного числа(число число: 555.7; double, unsigned; ). Выполнить задание с использованием объединения (переменной вещественного типа и символьного массива)....
C++ Помогите найти ошибку при работе с вектором // простой словарь список упорядоченных слов #include "std_lib_facilities.h" int main() { vector<string> words; string temp; while (cin>>temp) // считываем слова, отделенные... http://www.cyberforum.ru/cpp-beginners/thread1110950.html
Подсчитать произведение элементов в тех столбцах, которые не содержат нулевых значений C++
Что я делаю не так? Прошу помощи. Полностью задание звучит так, кто сможет переделать буду благодарен. Для целочисленного двумерного массива (размерность массива задаётся пользователем),...
Написать программу, которая считывает линейный массив из файла, сортирует его по возрастанию и выводит на экран C++
Прошу помочь мне с заданием. пробовал варианты, гуглил. ничего толкового не получилось. В общем: 1. Написать программу, которая считывает линейный массив из файла, имя которого вводится с...
C++ Вывести всех игроков играющих за основной состав http://www.cyberforum.ru/cpp-beginners/thread1110935.html
#include"stdafx.h" #include"iostream" #include"conio.h" using namespace std; struct Data { unsigned day; unsigned month;
C++ Можно ли в не шаблонном классе создать шаблонные методы? Можно ли в не шаблонном классе создать шаблонные методы? Пример: Есть перегруженная функция например: void test(int x),test(float x), test(std::string x) { std::cout << x << std::endl; }... подробнее

Показать сообщение отдельно
PRO_94
0 / 0 / 0
Регистрация: 27.09.2013
Сообщений: 5

Не работает функция gets() - C++

04.03.2014, 16:28. Просмотров 1210. Ответов 2
Метки (Все метки)

Компилятор не розпознает функцию gets();
Это пример из книги Г.Шилдта "С++: базовый курс".


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include<iostream>
#include<cstdio>
#include<cstring>
#include<windows.h>
using namespace std;
 
 
int main()
{
    setlocale(LC_ALL, "");
    char str[80];
    cout << "Введите строку: "; gets(str);
    cout << "Длина строки: " << strlen(str);
 
    return 0;
}
Компилятор выдает следующую ошибку:
Ошибка 1
error C4996: 'gets': This function or variable may be unsafe. Consider using gets_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. c:\my documents\visual studio 2012\projects\study\gets\gets\main.cpp 12
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru