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

getchar - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ чтение файла http://www.cyberforum.ru/cpp-beginners/thread199195.html
Подскажите, как программе корректно посчитать общее количество изделий, для конкретного цеха. То есть цех я выбираю, но считается, только сколько произвел последний рабочий, записанный в файле, в этом цеху. #include "stdafx.h" #include "conio.h" #include "iostream" int _tmain(int argc, _TCHAR* argv)
C++ Структуры. Определить список студентов заданного пола заданного курса Структура элемента массива студент: фамилия, имя, отчество, пол, возраст, № курса. Определить: 1 / № курса, на котором учится наибольший процент студентов мужского пола; 2 / распространенные мужские и женские имена (по одному имени); 3/список студентов заданного пола заданного курса. Структуру я создал, динамичиский массив тоже, и и с 3/список студентов заданного пола заданного курса,... http://www.cyberforum.ru/cpp-beginners/thread199165.html
Реверс элементов массива C++
Надо поменять значения элементов массива в обратном порядке.Первый->последний,второй->предпоследний и т.д. Т.е. mas={2,3,5,8,9,0,3,4,5,7} должен измениться на mas={7,5,4,3,0,9,8,5,3,2}. У меня же они зеркально отображаются. mas={9,8,5,3,2,2,3,5,8,9}.
C++ Массивы
1)Дан двумерный массив с целыми числами Нужно удалить из массива к-юу строку и j-ый столбец, если их значения совпадают. 2)Дан одномерный массив с целыми числами Нужно вставить новый элемент перед всеми элементами, в записи которых есть данная цифра Добавлено через 1 час 51 минуту Помогите плиз..
C++ StringGrid v C++ http://www.cyberforum.ru/cpp-beginners/thread199159.html
помогите чайнику! как в StringGrid сохранить и загрузить файл в .csv?
C++ есть строка. нужно скопировать в другую строку n cлов всем доброго времени суток! у меня проблема. есть строка. мне нужно виделить n слов и записать их в другую стороку. количество слов вводит пользователь. зарание спасибо подробнее

Показать сообщение отдельно
Kastaneda
Форумчанин
Эксперт С++
4511 / 2853 / 227
Регистрация: 12.12.2009
Сообщений: 7,249
Записей в блоге: 1
Завершенные тесты: 1
29.11.2010, 09:40     getchar
Цитата Сообщение от Lotles Посмотреть сообщение
'\n' и 10 это одно и тоже
Так вы пробовали это или нет, т.к. в сишной реализации это не совсем одно и тоже. 0xA - это переход на новую строку, а '\n' это переход на новую строку и возврат каретки (т.е. нажатие "enter").

Добавлено через 1 минуту
блин, страницу не обновил, не увидел сколько понаписали.

Добавлено через 12 минут
Цитата Сообщение от Vorox Посмотреть сообщение
Вот и компилятор берет ch который был обьявлен до цикла.
Так та самая ch теперь имеет другое значение, так что все правильно.
Только что сам проверил, все правильно работает как с ch!=10 , так и с ch!='\n'.

Добавлено через 44 секунды
C++
1
2
3
4
5
6
7
8
9
10
void copy(){
        char ch=0;
        int i;
        for (i=0;ch!='\n';i++){
                ch=getchar();
                new_str_cop[i]=ch;
        }
        new_str_cop[i]='\0';
        cout<<"String : "<<new_str_cop<<endl;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru