Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
0 / 0 / 0
Регистрация: 27.11.2017
Сообщений: 4

Фрагмент из книги

08.08.2019, 20:04. Показов 2229. Ответов 25
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В старой книге C++ Страуструпа было написано char answer = 0;
1)Как это понимать, ведь обычно объявляется так - char d = 's';

Дальше идёт фрагмент кода char answer = 0;
cin >> answer;

И можно вписать в answer значение, а потом даже вывести, но если написать , допустим, char answer = 1; , то выводится в консоли
знак вопроса в квадрате, хотя опять можно задать значение answer и вывести его.



Есть ли какая-нибудь книга, где всё это расписано, а то надоело очень много непонятных моментов. Спасибо


0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
08.08.2019, 20:04
Ответы с готовыми решениями:

Фрагмент кода с книги даёт ошибки
#include <iostream> #include <vector> #include <cassert> #include <algorithm> #include <windows.h> using namespace std; ...

Сравнить ФИО из книги 1 и книги 2, и если совпадают, то в столбец А книги 1, подставить данные из столбца В книги 2
Добрый день! Подскажите, как сделать-есть 2 книги. Нужно сравнить фамилии из книги 1 и книги 2 и если ФИО совпадает, то в столбец А книги...

Вырезать фрагмент из wav файла и сохранить этот фрагмент в новый файл.
Добрый день, подскажите плиз как можно вырезать фрагмент из wav и сохранить его в новый wav файл?

25
Mental handicap
 Аватар для Azazel-San
1246 / 624 / 171
Регистрация: 24.11.2015
Сообщений: 2,429
09.08.2019, 13:45
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от hoggy Посмотреть сообщение
не является ни signed char, ни unsigned char
Но в то же время он будет представляться как signed char или как unsigned char (на выбор), т.к. это implementation-defined.
Цитата Сообщение от http://eel.is/c++draft/basic.fundamental#7
Type char is a distinct type that has an implementation-defined choice of “signed char” or “unsigned char” as its underlying type.
Цитата Сообщение от Pvt Посмотреть сообщение
число 127...-128
Потом здесь: так случилось, что стандарт не оперирует такой терминологией как байт и не дает обозначения байта как наименьшей адресной единицы памяти. Но говорит, что sizeof(char) == 1, где за 1 берут минимальную адресуемую единицу на конкретной машине.
Но сам по себе байт implementation-defined и его размер может быть как 8 бит, так и больше, сколько именно там в нем бит определяет константа CHAR_BIT в limits, поэтому его диапазон может быть далеко не 256.
0
Заблокирован
09.08.2019, 13:48
Цитата Сообщение от hoggy Посмотреть сообщение
махровый сишник
звучит как комплимент, через запятую: K&R,махровый сишник,прочие...
0
Эксперт С++
 Аватар для hoggy
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
09.08.2019, 14:32
Цитата Сообщение от Azazel-San Посмотреть сообщение
Но в то же время он будет представляться как signed char или как unsigned char (на выбор), т.к. это implementation-defined.
ты подумал, что я не в курсе,
и решил меня просвятить?
0
Mental handicap
 Аватар для Azazel-San
1246 / 624 / 171
Регистрация: 24.11.2015
Сообщений: 2,429
09.08.2019, 15:18
Цитата Сообщение от hoggy Посмотреть сообщение
и решил меня просвятить?
Всего лишь дополнить + подтвердить
0
Эксперт С++
 Аватар для hoggy
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
09.08.2019, 15:41
Цитата Сообщение от Azazel-San Посмотреть сообщение
Всего лишь дополнить
какое именно предложение ты решил дополнить?

Цитата Сообщение от hoggy Посмотреть сообщение
char может быть тождественным signed char или unsigned char.
при этом, char - самостоятельный тип данных
(не является ни signed char, ни unsigned char.)
Цитата Сообщение от hoggy Посмотреть сообщение
In any
particular implementation, a plain char object can take on either the same values as a signed char or an
unsigned char; which one is implementation-defined.
0
Mental handicap
 Аватар для Azazel-San
1246 / 624 / 171
Регистрация: 24.11.2015
Сообщений: 2,429
09.08.2019, 15:43
Цитата Сообщение от hoggy Посмотреть сообщение
In any
particular implementation, a plain char object can take on either the same values as a signed char or an
unsigned char; which one is implementation-defined.
Этого не увидел
Не злись)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
09.08.2019, 15:43

Описать структуру Bibliotec, содержащую следующие поля: автор книги, инвентарный номер книги, название книги
Описать структуру BIBLIOTEC содержащий следующие поля: автор книги , инвентарный номер книги , название книги. Подсчитать , книги скольких...

Lvalue required. Добавление строк в Memo - ввод книги, вывод книги по ID.
Вроде библиотечной программы. Ввод книги. Вывод книги по ID. #include "Unit1.h" ...

Копирование строки с данными из листа одной книги в лист другой книги
Никак не получается написать код, который бы копировал только вторую строку с данными из листа одной книги в лист другой книги. Помогите...

По выбору книги в запросе выдать сообщение о наличии книги, автору, названию
Всем добрый вечер! (не подумаите ничего плохого, я не "стороник халявы") Но решение этих задач мне нужно срочно. описание что и как где...

Дом книги в течение 5 месяцев продавал книги 5 различных жанров ...
помогите, пожалуйста, решить задачу.. дом книгги в течение 5 месяцев продавал книги 5 различных жанров (детектив, роман, фантастика,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
26
Ответ Создать тему
Новые блоги и статьи
Транслитерация текста с кириллицы на латиницу (вариант №2)
Maks 13.11.2026
Обновленная версия ранее созданной обработки. Добавлено: - Проверка исходного текста на кириллицу, через обращение к стандартной функции "ТолькоКириллицаВСтроке" из общего модуля. . .
Часы с термометром и праздничным календарем
yariko 12.11.2026
Сегодня мы рассмотрим как можно сделать отличные многофункциональные часы. Итак, поставим конкретную задачу: разработать часы с календарем, двумя термодатчиками, выводом поздравительных сообщений. . .
Транслитерация текста с кириллицы на латиницу (вариант №1)
Maks 11.11.2026
Решил облегчить жизнь себе и коллегам админам при создании электронных почтовых ящиков для пользователей, в результате написал обработку "Транслитерация текста" с кириллицы на латиницу, а в ней. . .
Книги по геймдизайну, левел-дизайну, игровым механикам и проектированию игрового опыта
8Observer8 08.11.2026
Содержание блога | English Version 1. 2003 - 06 - Designing Virtual Worlds (1st Edition) Автор: Richard A. Bartle | Объем: 768 стр. Ссылки: Amazon . . .
Родители токсичные абьюзеры по отношению к своим детям ругают их оскорбляют не любят
zorxor 08.11.2026
Жить в атмосфере постоянных оскорблений, критики и холодности со стороны родителей — это тяжелое и болезненное испытание, которое оставляет глубокие эмоциональные раны. Токсичное и абьюзивное. . .
Как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Ответ от Джемени ИИ.
zorxor 08.11.2026
Джемени, как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Многие люди, возвращаясь домой, сразу переодеваются в максимально свободную одежду или вовсе предпочитают. . .
Паттерн очереди действий/команд (Action / Command Queue). Система очереди действий и кат-сцен с SDL3 Callbacks, cglm и OpenGL
8Observer8 07.11.2026
Содержание блога | English Version Руководство для начинающих по реализации паттерна очереди действий/ команд (Action / Command Queue) на C++ (C++20) с использованием официального SDL3 Callbacks. . .
Проверка полного ФИО в типовом справочнике
Maks 07.11.2026
Решение реализовано в конфигурации КА2, на примере справочника "КонтактныеЛицаПартнеров". Задача: Запрет инициалов. Не допускаеть использование сокращений вида "И. И. ", "И. И. ", "И И" и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru