Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Разобраться с кодом Выпуклый многоугольник на плоскости задан целочисленными координатами своих вершин в порядке их обхода по часовой стрелке. Требуется подсчитать количество точек с целочисленными координатами, лежащих на границе многоугольника. Написанный код имеется. но написан не мной, есть желание разобраться. понятен не весь код, к сожалению :( #include<stdio.h> #include<stdlib.h> https://www.cyberforum.ru/ cpp-beginners/ thread1064436.html Баг в алгоритме поворота точек C++
Доброго времени суток. Есть vector структур , которые описывают точку. В подпрограмме все точки поворачиваются на угол относительно точки центра поворота. Но при выполнении поворота при итерации угла , происходит искажения тела из точек (тело поворачивается или целиком , причем постепенно уменьшается , или поворачивается с искажениями форма тела) Алгоритм : 1)создаются опорные точки...
C++ пересечения прямой и гиперболы https://www.cyberforum.ru/ cpp-beginners/ thread1064407.html
С клавиатуры задаются коэффициенты, определяющие прямую на плоскости. Найти координаты точек пересечения этой прямой с гиперболой и сформировать из них множество А. Вот задание помогите алгоритмом или кодом, пожалуйста. А то никак не могу придумать что-то. Спасибо.
C++ работа с текстовым документом https://www.cyberforum.ru/ cpp-beginners/ thread1064397.html
дано 3 файла .txt 1.txt здесь некие данные 2.txt и здесь 3.txt здесь пусто нужна такая программа что бы она сравнила 1 и 2 файл ,нашла совпадения и записала в 3 файл. помогите пожалуйста
Работа с Fstream C++
Нужна программа которая выводит элементы записанные в файле в консоль. Прикол в том что нужно это сделать без указания количества элементов в файле. Я написал код, но проблема в том, что после подсчета количества элементов, обьект fin не хочет выводить данные, которые записанны в файл, а выводит "мусорные" значения. Помогите как это исправить? #include <iostream> #include <fstream> using...
C++ Как осуществить корректное конструирование объекта и отправить его на вывод? https://www.cyberforum.ru/ cpp-beginners/ thread1064355.html
Условия задачи: Комплексное число состоит из двух частей — вещественной и мнимой. Один из способов записи такого числа выглядит как (3.0, 4.0). Здесь 3.0 — вещественная часть, а 4 .0 — мнимая. Предположим, что а = (А, Ві) и с = (С, Di). Ниже представлены некоторые операции с комплексными числами: • сложение: а + с = (А + С, (В + D)i) • вычитание: а - с = (А - С, (В - D)i) • умножение: а*с...
C++ Создать библиотеку из 5 функций: сложение, вычитание, деление, умножение и выделение корня https://www.cyberforum.ru/ cpp-beginners/ thread1064349.html
Нужно срочно сделать курсовую работу, а код написать не могу , как бы ни старался :( задача: создать библиотеку из 5 функций: сложение, вычетание, деление, умножение и выделение корня. мне препод что-то написал, но ума у меня особо не хватает все это в кучу собрать, помогите чем сможете пожалуйста :) func1.h void func1(int, &double); void func2(&double); ... func1.cpp void func1(int a,...
C++ Найти количество положительных элементов расположенных ниже главной диагонали матрицы
Найти количество положительных элементов расположенных ниже главной диагонали матрицы, с++
C++ Создать приложение в котором в левой чисти экрана будет куб который будет вращаться с помощью "перетаскивания мыши" Дали задание, не знаю как делать, подскажите пожалуйста. Вот текст задания: Создать приложение в котором в левой чисти экрана будет куб который будет вращаться с помощью "перетаскивания мыши" в правой части будет 6 "иконок"(миниатюр текстур) каждую из которых можно перетащить на грань куба и эта грань должна залиться этой текстурой. Вот методика выполнения задания: В кубе каждая грань будет... https://www.cyberforum.ru/ cpp-beginners/ thread1064334.html C++ Метод Гаусса-Зейделя https://www.cyberforum.ru/ cpp-beginners/ thread1064331.html
Ребят, нужна помощь. Программа вроде бы написана правильно, корни выдает подходящие. По идее, должно выполняться около 10-20 итераций, для нахождения корней. Но, вместо этого, выполняется от 40 до 600 итераций. Если выполняется более 100 итераций, корни выдает в виде -1.IND. Что в программе написано не так? #include "stdafx.h" #include "math.h" #include <iostream> #include <iomanip> #include...
C++ Невозможно преобразование
Недавно начал разбираться со строками и malloc,realloc . Ниже пытался описать программу для правильного выделения памяти строке. Показывает ошибку : 1>c:\users\Егор\documents\visual studio 2008\projects\translate\translate\asxd.cpp(17) : error C2446: !=: нет преобразования 'const char *' в 'int' #include<stdio.h> #include<iostream> #include<windows.h> #define CONST_MEMORY 100 int...
C++ В текстовом файле найти все устойчивые словосочетания https://www.cyberforum.ru/ cpp-beginners/ thread1064319.html
Всем доброго врем
14 / 14 / 3
Регистрация: 16.04.2013
Сообщений: 404
0

Ругается на gets() - C++ - Ответ 5601615

06.01.2014, 19:36. Показов 4207. Ответов 10
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый вечер, рассматривал функцию gets()
Но при компиляции программы выдаёт ошибку

Код
warning 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.
1>          d:\disk кирилл\программы\microsoft visual studio\vc\include\stdio.h(277): см. объявление "gets"
Программа запускается но работает не корректно.
Когда вожу два слово и нажимаю Enter, то просит ещё раз ввести слово. Когда ввожу второй раз два слова, то он выводит только первое слово и всё.

Возможно что компилятор не поддерживает эту функцию, но он как бы стандартная в библиотеке c++.

Вот код

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <cstdio>
using namespace std;
 
int main() {
    setlocale (LC_ALL, "Rus");
 
    char str[80];
 
    cout << "Введите ваше слово: ";
    gets(str);
    cin >> str;
    cout << "Вот ваша строка";
    cout << "\n";
    cout << str;
    cout << "\n";
 
    system("pause");
    return 0;
}
Спасибо)

Вернуться к обсуждению:
Ругается на gets() C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.01.2014, 19:36
Готовые ответы и решения:

Почему vk ругается на бесплатные хостинги? На какие не ругается?
Здравствуйте, Что нужно сделать, чтобы vk не ругался на бесплатный хостинг? Я нашёл отличный...

Ругается на then
Дано целое число, лежащее в диапазоне от –999 до 999. Вывести строку — словесное описание данного...

с++ ругается
#include &lt;stdio.h&gt; #include &lt;winsock2.h&gt; #include &lt;windows.h&gt; #define ADDR &quot;209.85.229.104&quot;...

Ругается на If
#include&lt;iostream&gt; using std::cin; using std::cout; using std::endl; int main() {...

10
06.01.2014, 19:36
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.01.2014, 19:36
Помогаю со студенческими работами здесь

Ругается на SELECT INTO
Добрый день! Как правильно написать SELECT ? Если нету SELECT INTO, то выдаётся ошибка 00428 о...

Ругается на деление
Ругается на деление, что не так? подскажите начинающему пожалуйста procedure TForm2.but1; var...

Нетбинс ругается
создаю срр файл на нетбинсе самый обычный компилирую выводит окошку с сообщением невозможно создать...

Ругается на Overide
Почему ругается на второй Overide? Выдает вот такую ошибку &quot;method...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru