|
|
| Строка 1: |
Строка 1: |
| не хуй тут людям мозг трахать!!!
| |
|
| |
|
| == Bjarne Stroustrup о программировании на C± ==
| |
|
| |
| Попробовали ли вы когда-нибудь сесть и поработать над проектом на C±? Я расставил достаточно ловушек, чтобы просто так работали только тривиальные проекты. Под конец проекта получается что одни и те же операторы в разных модулях означают совершенно разные вещи. А теперь попробуйте соединить все эти модули в единое целое, особенно если у вас их штук 100. Боже, я иногда не могу удержаться от смеха, когда слышу о проблемах разных компаний, которые не могут сделать так, чтобы их модули общались между собой.
| |
|
| |
| == Возникновение имени ==
| |
|
| |
| Считается что вначале Bjarne Stroustrup хотел назвать этот язык C+=pow(C, C^C) но потом передумал.
| |
|
| |
| == C++0x ==
| |
| <div style="clear: right; border: solid #aaa 1px; margin: 0 0 1em 1em; font-size: 90%; background: #f9f9f9; width: 300px; padding: 4px; spacing: 0px; text-align: left; float: right;">
| |
| <div style="float: left;"> [[Файл:WikiSU.png|50px]]</div>
| |
| <div style="margin-left: 60px;">Для людей с оригинально извращённым чувством юмора так называемые эксперты из [[Википедия|Википедии]] предлагают статью под названием '''''[http://ru.wikipedia.org/wiki/C%2B%2B0x C++0x]'''''.</div>
| |
| </div>
| |
| C++0x (читается: це крест крест круг крест-на-боку) — это будущий стандарт языка '''C±''', вместо ныне существующего ISO/IEC 666, который был опубликован в 666 и дополнен в 1666 году.
| |
|
| |
| === Предполагаемые изменения стандарта ===
| |
| При разработке каждого раздела будущего стандарта, комитет [[Ктулху]] использовал ряд правил:
| |
| * Оператор многоточие «''…''» может встречаться не только в качестве последнего параметра функции
| |
| * Допустима перегрузка операторов комментария (''//'' и ''/* */'')
| |
| * Допустима перегрузка оператора фигурные скобки ''{}''
| |
| * Допустима перегрузка оператора скобки ''()'' не только при вызове, но и при объявлении функции
| |
| * Стандартная библиотека реализует все мыслимые алгоритмы; доступ к ним осуществляется посредством вышеназванных правил (система угадывания параметров шаблонов гарантирует, что в случае использования оператора «''…''» будет выбран наиболее подходящий по смыслу алгоритм, не противоречащий комментариям)
| |
|
| |
| '''Пример:'''
| |
| <pre>
| |
| #include <...>
| |
|
| |
| ... main(...)
| |
| {
| |
| ... // read some file;
| |
| ... // write some file;
| |
| return ...;
| |
| }
| |
| </pre>
| |
|
| |
| puta q pariu nao entendo nada
| |
|
| |
| == Ссылки ==
| |
|
| |
| * [http://www.antigreen.org/bioreactor/ В чём пишут на C±]
| |
| * [http://cs.mipt.ru/docs/comp/rus/develop/other/stroustrup_interview/index.html Интервью Bjarne Stroustrup]
| |
|
| |
|
| |
| == См. также ==
| |
|
| |
| * [[СИ]]
| |
| * [[Microsoft .NET|NecroSoft .NET]]
| |
| * [[Мазохизм]]
| |
| * [[Смысл жизни]]
| |
|
| |
| {{unix}}
| |
|
| |
| [[Категория:Языки]]
| |
| [[Категория:Фхтагн]]
| |
| [[Категория:Компьютер]]
| |
|
| |
| [[nn:C++]]
| |
| [[pt:C++]]
| |
|
| |
| [[en:C++]]
| |
| [[es:C--]]
| |
| [[fr:C++]]
| |
| [[pl:Cpp]]
| |