|
198 / 170 / 19
Регистрация: 05.05.2013
Сообщений: 1,236
|
||||||
char массив, get(), ввести больше символов чем в массиве17.08.2013, 19:42. Показов 5990. Ответов 45
Метки нет (Все метки)
0
|
||||||
| 17.08.2013, 19:42 | |
|
Ответы с готовыми решениями:
45
Можно ли в char строку копировать больше байт, чем ее размер? Ввести в массив слов все слова из предложения, в которых гласных букв больше, чем согласных |
|
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
|
| 17.08.2013, 23:29 | |
|
castaway, В приложении типа Hello, World нафиг не нужен void* же.
Всмысле, что иерархия? void* может быть действительно нужен только если нужно хранить различные элементы в некой коллекции, практически во всех случаях для типов, которые будут хранится в данной коллекции, возможно написать иерархию.
0
|
|
|
|
|||||||
| 18.08.2013, 08:10 | |||||||
0
|
|||||||
|
198 / 170 / 19
Регистрация: 05.05.2013
Сообщений: 1,236
|
|||||||||||
| 18.08.2013, 13:24 [ТС] | |||||||||||
|
Так что в итоге, хотя я как понимаю это уже переход в другую тему, есть класс у которого есть поля: учетный номер, сумма, Имя и примечание; из которых Имя и примечание это текстовые поля
Если я эти поля делаю в виде char
Проблема указанная в первом сообщении, это 2 проблемы: 1. если вдруг при вводе будет введено больше символов, чем умещает массив, setw, ignore с этим справляются, но из-за их использования возникает другая проблема: 2. я не могу ввести в поле "имя", имя состоящие из 2-х слов через пробел. Выход как я понимаю использовать string, а потом то, что получилось переводить в char[15] или можно еще как то? Добавлено через 15 минут хотя я вам немного запудрил мозги, можно и без перевода, поступить так: Кликните здесь для просмотра всего текста
Но все равно, проблема с char есть, в этом виновата книга, потому что там в main используется массив char, за место string ну и.. Jupiter, потому что он за место того что бы мне вчера просто написать код в Учет времени, даты, считать часы, дни, месяцы и т.д начал давать какие то ссылки и т.д., мне пришлось рыться во всем это, что я не понимаю, напрягать мозг и в итоге во время написания программы моя внимательность была снижена.
0
|
|||||||||||
|
Каратель
|
||||||||||||||
| 18.08.2013, 13:26 | ||||||||||||||
0
|
||||||||||||||
|
198 / 170 / 19
Регистрация: 05.05.2013
Сообщений: 1,236
|
|||||||
| 18.08.2013, 13:39 [ТС] | |||||||
|
Jupiter, в мой книге я пока не дошел до разделительных символов..
Добавлено через 7 минут Кликните здесь для просмотра всего текста
те же проблемы что и в коде в 1-м сообщении. Добавлено через 40 секунд Или я опять что то не правильно сделал?
0
|
|||||||
|
|
||||||
| 18.08.2013, 13:52 | ||||||
|
VLK, нужен cin.clear(). Как я уже написал, если введем большее количество символов, то установится специальный флаг - failbit, что заблокирует действия с потоком. То есть, ввод второй строки не получится.
1
|
||||||
| 18.08.2013, 13:52 | |
|
Задан символьный массив. Ввести с клавиатуры символ и вывести на консоль количество таких символов в массиве.
Алгоритмы Маркова. A={a,b}. Если в P символов a больше, чем символов b, то выдать ответ a Построить машину Тьюринга. Если в P символов a больше, чем символов b, то выдать ответ a Консоль не позволяет ввести больше 254 символов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Генератор паролей (вариант №1)
Maks 29.10.2026
Реализация из решения ниже выполнена исключительно по моей инициативе.
Самым главным критерием для меня было создание паролей, в котором отсутствуют знаки: | 1 l I
Обработка содержит реквизиты:
-. . .
|
Установка ChatGPT (Codex) на Windows без использования Microsoft Store
Fabien159 28.10.2026
Здравствуйте всем читающим! Опишу процесс установки ChatGPT (Codex) на Windows, если по каким-то причинам у вас не получается устанавить его через Microsoft Store.
И так:
1. Скачиваем с. . .
|
Программное добавление префикса в нумерацию документов
Maks 27.10.2026
Реализация из решения ниже выполнена в самописной конфигурации на БСП (помощь начинающему коллеге).
Задача:
Программно добавить префикс в нумерацию документов.
Решение:
В модуле объекта. . .
|
После закрытия оутлука продолжает висеть процесс в диспетчере задач
Maks 27.10.2026
С недавнего времени в продакшене возникла проблема: при закрытии оутлука в диспетчере задач продолжал висеть процесс outlook. exe. Проблема возникла после установки MS Office 2021 LTSC на машинах, под. . .
|
|
Baragoz - DPS/HPS бот для WoW 3.3.5a, многоязычный
AmbA 26.10.2026
Хотите ещё ботов? У меня есть один! А я пока отдохну от него.
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=12062&stc=1&d=1793007952
Инструкция внутри.
https:/ / youtu. be/ VpfFZSUDGnQ. . .
|
Особенности gif сгенерированных в Си
russiannick 21.10.2026
Рассмотрим генерацию gif файлов, которые в Си имеют свои особенности.
Gif представляет собой графический формат популярный в интернете. Посмотрим на палитру. Gif файл сгенерированный в си отличается. . .
|
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version
Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
|
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер
На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
|