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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Зацикливание в меню, как исправить? http://www.cyberforum.ru/cpp-beginners/thread781196.html
Скажите что нужно изменить, чтобы при вызове из "менюшки", функция не повторялась бесконечно. // #include "StdAfx.h" #include <cstdio> #include <windows.h> #include <cmath> void myfoo_array(int ** arr,int & height,int & width) //уплотняет массив
C++ std::stringstream precision Как обрезать количество символов во входной строковой поток? к примеру: float a=4.768123; std::stringstream ss; ss << a; Мне нужно чтоб в стрингстрим вошёл не весь флоат, а к примеру, только 4,76 ???????????? Добавлено через 4 минуты вопрос снят, уже после, а не до пересылки в поток надо было было набрать ss.precision(3) http://www.cyberforum.ru/cpp-beginners/thread781190.html
C++ Графический интерфейс пользователя
Вот это задание я не знаю как вообще это сделать и осталось мало времени у меня помогите сделать пожалуйста!!!Я очень буду благодарен!!!! Задача № 3 Создать меню из команды Input color, Change, Clear, При выборе команды Input color открывается диалоговое окно, содержащее: - Группу из двух флажков (Up, Down) Check Box; - Группу из трех переключателей (Red, Green, Blue) типа Racho Button; -...
Массив: Подсчет матрицы 3x3 по средствам класса используя оператор ">>" C++
Здравствуйте! Помогите плз разобраться... У меня было задание в универе создать прогу подсчета матрицы 3x3 по средствам класса используя оператор ">>". Прогу-то я написал и правильно (под сообщением листинг), но препод требует сказать: 1. Где тут использование полиморфизма 2. как он тут используется 3. Что это за оператор ">>". Чем он был в C# и чем является в C++ 4. Что именно в этой строке...
C++ Из Char в Double http://www.cyberforum.ru/cpp-beginners/thread781127.html
Здравствуйте, не подскажет ли кто , как можно массив char переделать в double Например: char={'0' , ',' , '5555'} double x=0.0;
C++ Массив: Написать программу, которая выводит в окне последовательно числа заданного массива. Написать программу выводящая в окне последовательно числа заданного массива. подробнее

Показать сообщение отдельно
silent_1991
Эксперт С++
4952 / 3028 / 149
Регистрация: 11.11.2009
Сообщений: 7,026
Завершенные тесты: 1
11.02.2013, 13:37     В чем отличия cin.getline от gets?
Цитата Сообщение от 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').
 
Текущее время: 17:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru