0 / 0 / 0
Регистрация: 27.11.2017
Сообщений: 4

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

08.08.2019, 20:04. Показов 2114. Ответов 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
Ответ Создать тему
Опции темы

Новые блоги и статьи
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео: https:/ / vkvideo. ru/ video-240781534_456239017 YouTube: eY5-5PyI9NM Текстовая версия
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства. Родственных связей существует 8 ступеней, такие как: p - отец P - мать q - муж Q - жена b - брат B - сестра s - сын S - дочь
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире. Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701 Купил два термопринтера QR701. На сэлф-тесте написано: Language: PC936 (GB18030). Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru