|
183 / 182 / 56
Регистрация: 10.06.2011
Сообщений: 871
|
|
Разница между С и С++31.08.2013, 19:36. Показов 17177. Ответов 148
Метки нет (Все метки)
Если не брать во внимание объекты и классы, то разница состоит только лишь в cin, cout и директивах?
0
|
|
| 31.08.2013, 19:36 | |
|
Ответы с готовыми решениями:
148
Какая разница между различными сокетами (например, между 775 и 1155)? Разница между 64 и 32
|
|
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
|
| 01.09.2013, 19:42 | |
|
ninja2, Нет. Сначала да, С++ был С с классами. Однако, сейчас, это два абсолютно разных языка (несмотря на то, что С++ обратно совместим с С во многих аспектах). Не говоря уже о том, что С11 полностью не совместим с С++, да и совместимость с С99 тоже оставляет желать лучшего.
0
|
|
| 01.09.2013, 21:59 | |
|
Не по теме: Мне хочется, чтобы участники форума C++ поучаствовали в ответе на мой вопрос Как быть, C или C++?. Ибо Ваши посты заставили меня задуматься.
0
|
|
|
4866 / 3287 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
||||||
| 01.09.2013, 23:15 | ||||||
|
Добавлено через 15 минут всегда знаешь, какие имена заняты и свободны если накопилось много имён, нужно провести декомпозицию но и установка в заголовочных файлах - тоже не проблема лаконичность кода не соблюдается в C89 используется char; если не читается, можно задефайнить
0
|
||||||
|
183 / 182 / 56
Регистрация: 10.06.2011
Сообщений: 871
|
|
| 01.09.2013, 23:24 [ТС] | |
|
accept, к Дейтелам вы нормально относитесь, если по ним учить С? Или все же могли бы посоветовать что-то от себя?
0
|
|
| 01.09.2013, 23:38 | |
|
1
|
|
|
|
||
| 02.09.2013, 22:49 | ||
|
В языке С++ поддерживается совместимость Си-объявлениями структур В языке С не поддерживаются некоторые объявления С++ных структур. , а значит, в теме структур язык С++ полностью включает в себя язык Си.
0
|
||
|
4866 / 3287 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
|
| 03.09.2013, 02:38 | |
|
0
|
|
|
|
|||||||||||||
| 03.09.2013, 08:33 | |||||||||||||
0
|
|||||||||||||
|
4866 / 3287 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
|||||||||
| 03.09.2013, 08:52 | |||||||||
|
он его изначально не включил в язык, хотя логические выражения в языке есть
ноль может стать истиной или не ноль - ложью ?
а размер char всегда равен единице (это по стандарту)
0
|
|||||||||
|
Почетный модератор
5851 / 2862 / 392
Регистрация: 01.11.2011
Сообщений: 6,906
|
||
| 03.09.2013, 09:02 | ||
|
0
|
||
|
Модератор
8982 / 6749 / 921
Регистрация: 14.02.2011
Сообщений: 23,877
|
|||||||
| 03.09.2013, 09:02 | |||||||
|
хоть там 100 напиши мой любимый пример
0
|
|||||||
|
4866 / 3287 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
|||
| 03.09.2013, 09:11 | |||
|
точка с запятой является частью оператора (это в C так) цикл не может быть без тела
0
|
|||
|
Модератор
8982 / 6749 / 921
Регистрация: 14.02.2011
Сообщений: 23,877
|
|||||||
| 03.09.2013, 17:23 | |||||||
|
тебе говорят что true при bool равна 1
0
|
|||||||
|
4866 / 3287 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
||
| 03.09.2013, 20:42 | ||
|
зачем вводить новый тип, если можно обойтись без него
0
|
||
|
Модератор
8982 / 6749 / 921
Регистрация: 14.02.2011
Сообщений: 23,877
|
|
| 03.09.2013, 20:57 | |
|
0
|
|
|
4866 / 3287 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
||
| 03.09.2013, 21:12 | ||
|
а изначально его не было, это было потому, что лучше сделать меньше, чем больше
0
|
||
|
|
|||||||||
| 03.09.2013, 22:13 | |||||||||
|
И опять же стандарт говорит:
P.S.: если долго инкрементировать char возникнет переполнение, а это UB
0
|
|||||||||
|
4866 / 3287 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
|||
| 03.09.2013, 22:46 | |||
|
я говорю, что его можно заменить через char в C вместо трёх ключевых слов bool, true, false, есть одно - char что там понадобавляли, так этим никто не пользуется кому надо, подключит заголовок, в котором уже всё есть то есть его нет, потому что в нём нет необходимости пример приведи нормальный какой-нибудь
0
|
|||
|
Модератор
8982 / 6749 / 921
Регистрация: 14.02.2011
Сообщений: 23,877
|
||
| 03.09.2013, 23:01 | ||
|
и никакого UB если char то после 127 будет -128 а если unsigned char то после 255 будет 0 Это если char 8 битный но в любом случае max+1=min
0
|
||
| 03.09.2013, 23:01 | |
|
разница между C# и C++ Разница между Разница между * и all Разница между != и <>? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Программное добавление префикса в нумерацию документов
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,которые раз в сутки записываются на сервер компании. Т. к. . . .
|
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/
TL DR
Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|