Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Зацикливание в меню, как исправить? Скажите что нужно изменить, чтобы при вызове из "менюшки", функция не повторялась бесконечно. // #include "StdAfx.h" #include <cstdio> #include <windows.h> #include <cmath> void myfoo_array(int ** arr,int & height,int & width) //уплотняет массив https://www.cyberforum.ru/ cpp-beginners/ thread781196.html C++ std::stringstream precision
Как обрезать количество символов во входной строковой поток? к примеру: float a=4.768123; std::stringstream ss; ss << a; Мне нужно чтоб в стрингстрим вошёл не весь флоат, а к примеру, только 4,76 ???????????? Добавлено через 4 минуты вопрос снят, уже после, а не до пересылки в поток надо было было набрать ss.precision(3)
C++ Графический интерфейс пользователя Вот это задание я не знаю как вообще это сделать и осталось мало времени у меня помогите сделать пожалуйста!!!Я очень буду благодарен!!!! Задача № 3 Создать меню из команды Input color, Change, Clear, При выборе команды Input color открывается диалоговое окно, содержащее: - Группу из двух флажков (Up, Down) Check Box; - Группу из трех переключателей (Red, Green, Blue) типа Racho Button; -... https://www.cyberforum.ru/ cpp-beginners/ thread781170.html C++ Массив: Подсчет матрицы 3x3 по средствам класса используя оператор ">>" https://www.cyberforum.ru/ cpp-beginners/ thread781139.html
Здравствуйте! Помогите плз разобраться... У меня было задание в универе создать прогу подсчета матрицы 3x3 по средствам класса используя оператор ">>". Прогу-то я написал и правильно (под сообщением листинг), но препод требует сказать: 1. Где тут использование полиморфизма 2. как он тут используется 3. Что это за оператор ">>". Чем он был в C# и чем является в C++ 4. Что именно в этой строке...
Из Char в Double C++
Здравствуйте, не подскажет ли кто , как можно массив char переделать в double Например: char={'0' , ',' , '5555'} double x=0.0;
C++ Массив: Написать программу, которая выводит в окне последовательно числа заданного массива. https://www.cyberforum.ru/ cpp-beginners/ thread781125.html
Написать программу выводящая в окне последовательно числа заданного массива.
C++ Массив: определить количество учеников в классе, чей рост превышает средний. https://www.cyberforum.ru/ cpp-beginners/ thread781119.html
Написать программу , которая определяет количество учеников в классе , чей рост превышает средний.
C++ Нужно сделать программу с указателями , из обычной . (Функции)
Нужно сделать программу с указателями , из обычной . Чтобы возвращение переменно происходило при помощи указателя . #include <iostream.h> double srarifm (int n); void main() { int n,b; do{ cout<<"vvedite kol-vo vvodimyh chisel"; cin>>n;
C++ Одновременное нажатие клавиш https://www.cyberforum.ru/ cpp-beginners/ thread781099.html
Подскажите, как отслеживать в WinAPI в колбэке окна одновременное нажатие клавиш? Ну там типа switch(wParam) ....тралала case VK_F1: ... break; VK_F2 ... break; а как сделать, чтоб реакция шла например на VK_F1 с VK_LSHIFT ?
C++ Задача. Найдите количество вариантов локализации вирусов в системе N последовательно-соединённых городов, с учётом того, что вирусы могут распространя https://www.cyberforum.ru/ cpp-beginners/ thread781065.html
Задача 3. «Эпидемия» В придуманной стране города располагаются полукругом вокруг пустыни и соединены одной дорогой (не циклично). А в пустыне этой находится научно-исследовательская зона, в которой изучают, в том числе, различные вирусные заболевания. Но однажды из пустыни сбежало два подопытных зубра, каждый из которых был заражён отдельной экспериментальной болезнью, и направились к...
C++ Как вернуть переменную типа char * из функции
Как вернуть переменную типа char * из функции в которую передаю string??? Вот моя функция: char * function ( string line ) { return ( char * ) line.c_str (); } Но она возвращает всякую аброкадабру... Что делать? Помогите...
C++ Исправить программу, чтоб считывала текст из файла Input.txt и выводит в файл Output.txt https://www.cyberforum.ru/ cpp-beginners/ thread781049.html
Даны координаты центра и радиус R окружности, координаты точки. Найти точки пересечения касательных с окружностью input.txt 1 1 1 2 2 output.txt 2 1.00 2.00 2.00 1.00 #include <iostream> #include <cmath> using std::cout; using std::cin; using std::endl; double distance(const double x1, const double y1, const double x2, const double y2) {
Эксперт С++
5055 / 3115 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
11.02.2013, 13:37 0

В чем отличия cin.getline от gets? - C++ - Ответ 4119624

11.02.2013, 13:37. Показов 5941. Ответов 13
Метки (Все метки)

Ответ

Цитата Сообщение от Kuzia domovenok Посмотреть сообщение

Не по теме:

Не уверен, может есть какие-то нюансы языка Си, что не скомпилируются компилятором С++. Скорее всего нет.

Банально:
C
1
2
3
4
5
6
7
8
9
10
#include <stdlib.h>
 
int main(void)
{
    int *arr = NULL;
    
    arr = malloc(42 * sizeof(*arr));
    
    return 0;
}
C: compilation successful;
C++: error: invalid conversion from 'void*' to 'int*'
Более того, есть коды, которые на С и на С++ дадут разные результаты. Всем известен пример с sizeof('c').

Вернуться к обсуждению:
В чем отличия cin.getline от gets? C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.02.2013, 13:37
Готовые ответы и решения:

Метод getline(cin, m) не срабатывает без cin.ignore() / Ревью кода
Почему в моем случае getline(cin, m) не срабатывает без cin.ignore() ? Если по коду есть...

Продемонстрировать различие между вводом с помощью cin.Get и cin.Getline с тремя параметрами
Нужна помощь. Задача продемонстрировать различие между вводом с помощью cin.get и cin.getline с...

Объясните работу методов cin.getline и cin.ignore
Фрагмент программы ниже. Что делают cin.getline и cin.ignore (12-13 строки) void...

Отличие функции cin.get и cin.getline
Добрый день! Изучаю функции get и getline, сказано, что они отличаются тем, что функция get...

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

Отличие getline() от cin.getline()
Чем отличается getline() от cin.getline() ?

Cin вместо cin.getline
#include &lt;stdlib.h&gt; #include &lt;string.h&gt; #include &lt;fstream&gt; using namespace std; int...

Не работает ни cin.Get(), ни cin.Getline()
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &quot;conio.h&quot; #include &quot;windows.h&quot; #include...

getline(cin, str) и cin>>
Добрый день. Есть код: ... string str; int N; cin&gt;&gt; N; getline(cin, str); cout&lt;&lt;str&lt;&lt;endl;...

cin.getline и cin.ignore
Есть кусок кода в котором не могу разобраться. Если cin.ignore() есть, то теряется первый вводимый...

Разница между cin >> x и getline(cin, x)
Собственно код, на который я опираюсь: #include &lt;iostream&gt; using namespace std; int main() {...

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