Форум программистов, компьютерный форум, киберфорум
Наши страницы

Объяснить почему программа уходит в бесконечный цикл (связные списки) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить сумму ряда http://www.cyberforum.ru/cpp-beginners/thread1626748.html
Дано целое число N (> 0). Вывести сумму 2 + 1/(2!) +1/(3!) + ... + 1/(N!) (выражение N! — "N факториал" обозначает произведение всех целых чисел от 1 дoN: N! = 1 * 2 * ... * N). Полученное число...
C++ Реализовать структуру Student Описать структуру Student, содержащую поля: NAME - фамилия и инициалы, GROUP - номер группы, SES - успеваемость (массив из 5 элементов). Написать программу выполняющую следующие действия: ... http://www.cyberforum.ru/cpp-beginners/thread1626741.html
C++ В заданных массивах найти количество элементов равных нулю и заменить их на -100 в случае выполнения условия
Помогите пожалуйста. В массивах Х1..Х5, Y1..Y7, Z1..Z14 определить количество равных нулю элементов. Если их больше половины, то первый и последний элементы заменить на -100 (минус сто). Заранее...
Создать программу-счётчик слов (помогите доработать код) C++
Эта программа видит на входе "Ма-ма -мыла раму. Рама-, мыла маму. Мама была рамой. А у Саши 0 - шуры муры. А у Шуры нет" а на выходе должно выводится вот это по частоте а 2 была 1 мама 2 маму 1...
C++ Объяснить почему не работает заполнение массива http://www.cyberforum.ru/cpp-beginners/thread1626692.html
#include <iostream> #include <cstdio> #include <fstream> #include <string> #include <stdlib.h> using namespace std; int counting(){ setlocale(LC_ALL,".1251");
C++ Объяснить назначение ключевого слова static Здравствуйте! Я пытаюсь разобраться с использованием static`a и у меня такой вопрос: будет ли корректно работать программа конвертирования числа в строку , если объявить массив char как static ? ... подробнее

Показать сообщение отдельно
mercurygermes
1 / 1 / 0
Регистрация: 26.09.2015
Сообщений: 179
28.12.2015, 00:05  [ТС]
ограничить количество символов при воде cin>>name;
к примеру если массив name[40];
то мы же должны ограничить вод не больше 39 символов.
я в книге джесса либерти используется такой код. cin.(name,39);
где 39 это ограничение

Добавлено через 27 минут
nord_v,
То есть, в последнем вводе (который делается через cin >>) перед cin.get(name, 40), нужно так сделать (убрать '\n' из потока ввода).

я весь код переискал и не нашел '\n' у себя, где у меня нужно убрать этот символ

Добавлено через 12 минут
если можно, посоветуй одну книгу где все мельчайшие детали С++ будут расписанны и разжеваны по полочкам.
желательно и с STL. Я изучаю по книге Джесса Либерти. програмирование за 21. учу около 4 месяцев и только до главы 13 день дошел. я не ставлю цель выучить програмирование за один день и готов этому посвятить столько времени сколько понадобиться. буду рад, если даш полноценную книгу, которая полностью будет описана на понятном языке как у джеса либерти и охватит все нюансы.
П.С.
цель: Научиться писать мини инди игры на с++, для операционной системы андроид или мобильного виндовс.
чтобы через год или максимум два года смог написать простые игры. примерные игры это pac man или змейка.
не просто скопировать код, а полное глубокое понимание кода с ее деталями
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru