С - это ассемблер с++ - это макроассемблер. то есть, С++ - это С, но с небольшими улучшайзингами типа чуть лучшей проверки типов и перегрузки всего, что шевелится.
хотя, какой-нибудь FILE* к HANDLE* или к обычному указателю молча приводится и там и там. Буль и энум к интам вроде бы тоже.
Ну, Степанов всё заметал под ковёр, наружу торчали только интерфейсы вполне внятного вида (не считая сообщений об ошибках). А Александреску _учит_ людей, как сделать бяку.
no subject
Date: 2012-06-17 11:21 am (UTC)no subject
Date: 2012-06-17 11:27 am (UTC)no subject
Date: 2012-06-17 11:46 am (UTC)с++ - это макроассемблер.
то есть, С++ - это С, но с небольшими улучшайзингами типа чуть лучшей проверки типов и перегрузки всего, что шевелится.
хотя, какой-нибудь FILE* к HANDLE* или к обычному указателю молча приводится и там и там. Буль и энум к интам вроде бы тоже.
no subject
Date: 2012-06-17 12:00 pm (UTC)no subject
Date: 2012-06-17 12:07 pm (UTC)no subject
Date: 2012-06-17 12:13 pm (UTC)no subject
Date: 2012-06-17 01:20 pm (UTC)no subject
Date: 2012-06-17 01:31 pm (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2012-06-17 12:08 pm (UTC)no subject
Date: 2012-06-17 12:22 pm (UTC)no subject
Date: 2012-06-17 01:22 pm (UTC)no subject
Date: 2012-06-17 02:18 pm (UTC)$ g++ -W -Wall a.cpp
$
внутрь a.cpp!!
no subject
Date: 2012-06-17 07:30 pm (UTC)$ g++ --std==c++0x
no subject
Date: 2012-06-17 12:41 pm (UTC)no subject
Date: 2012-06-17 03:18 pm (UTC)no subject
Date: 2012-06-17 07:10 pm (UTC)А Александреску _учит_ людей, как сделать бяку.
(no subject)
From:(no subject)
From:no subject
Date: 2012-06-17 12:43 pm (UTC)Енам, если память не изменяет, это и есть инты, просто замаскированные.
no subject
Date: 2012-06-17 01:29 pm (UTC)по уму, надо бы на любой неявны кастинг варнинговать, чтоб неповадно было.
no subject
Date: 2012-06-20 02:51 pm (UTC)no subject
Date: 2012-06-17 02:22 pm (UTC)no subject
Date: 2012-06-17 02:27 pm (UTC)макроассемблер, ненене это!
no subject
Date: 2012-06-17 02:53 pm (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2012-06-17 03:53 pm (UTC)Конечно же Форт
Любой микроконтроллер
Его сразу поймёт
Дальше меня не хватает. ;)
no subject
Date: 2012-06-17 05:56 pm (UTC)Конечно же Форт
Любой микроконтроллер
Его сразу поймёт
Дальше меня не хватает,
Но, кому надо,
И так всё поймёт.
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2012-06-17 01:20 pm (UTC)