Форум программистов, компьютерный форум CyberForum.ru

Почему функция gets опасная? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Отредактировать текст так, чтобы между словами был ровно один пробел http://www.cyberforum.ru/cpp/thread77794.html
помогите решить задачу. Дан произвольный текст.Отредактировать его так,чтобы: а)Между словами был ровно 1 пробел; б)предложения в тексте разделялись 2 пробелами задачу нужно решить на Borland C
C++ Дана матрица, посчитать в ней количество локальных минимумов нужна помощь в этой программе///// Дана матрица, посчитать в ней количество локальных минимумов. Буду очень благодарен. И нужно её написать на языке С. http://www.cyberforum.ru/cpp/thread77682.html
C++ Программа находит макс. номер в файле...
Написал программу с классами fstream, которая в определенном файле находит мин. номер и макс. номер. (в файле - только целочисленные номера) Минимальный номер находит правильно, но вместо максимального - всегда последний в файле. В чем же дело? Функция нахождения максимального номера: int FindMax(fstream &File) { char ch;
C++ Размерные величины
Хочу сделать классы для работы с размерными величинами (то есть сразу с указанием единицы измерения). Если кто хочет присоединиться, объявляйте подъобласть и будем меняться исходниками. Можете также добавлять наименования величин к списку: 1. Длина. Length. 2. Площадь. Area. 3. Объём. 4. Время. Time. 5. Скорость. Speed. 6. Ускорение. 7. Напряжение. 8. Сила тока. 9. Электрическое...
C++ unresolved external http://www.cyberforum.ru/cpp/thread77481.html
Имеется сольюшн из 3х файлов: List.h: #include "stdafx.h" #ifndef _LIST_H_ #define _LIST_H_ template <class X> class List { class Node {
C++ Написать программу, подсчитывающую, сколько можно набрать различных семизначных «шахматных» номеров... Условие: Телефонный номер называется «шахматным», если его цифры набираются на телефонном кнопочном номеронабирателе ходом шахматного коня. Написать программу, подсчитывающую, сколько можно набрать различных семизначных «шахматных» номеров, начинающихся с заданной цифры. 123 456 789 0 ПРограмма должна выводить полученый номер на экран и в файл output.txt подробнее

Показать сообщение отдельно
OVERPOWER8
 Аватар для OVERPOWER8
19 / 19 / 1
Регистрация: 29.11.2009
Сообщений: 224
22.12.2009, 00:01     Почему функция gets опасная?
Компилирую программу с помощью G++,
и компилятор пишет:

C++
1
warning: the `gets' function is dangerous and should not be used.
Но почему?

И если опасна, то приведите, пожалуйста, код, где она действительно может чего-нибудь плохого натворить...
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 08:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru