Вот что меня больше всегда злило в C++: это не общая раздутость языка, не безымянные конструкторы, и даже не перегрузка операций! ;)
А то, что в языке нельзя определять методы вне декларации класса. Вот это реально напрягает.
Я прекрасно понимаю, почему таким образом нельзя определять приватные, защищенные или виртуальные методы. Но почему нельзя пост-фактум определять публичные -- мне непонятно.
class MyClass { // .... }; int MyClass::MyMethod (int a, float b) { // ... };
Читая очередной унылый опус на тему "Рома versus Боря":
Рассматривается вопрос о том, владел ли Березовский долей в нефтяной компании «Сибнефть», принадлежавшей Абрамовичу. Или же он, как настаивает Абрамович, просто получил 2,5 миллиарда долларов за предоставление политических услуг?
Вот объясните мне. Я в акция и пр. разбираюсь как полный чайнег -- но даже мне известно, что есть такая вещь, как "реестр акционеров". Все владельцы акций (во всяком случае, серьезных пакетов) в нем должны быть. Причем, поскольку за окном, вроде, XXI век -- реестр давно представляет собой компьютерную БД. Подключайся к серверу, и смотри, кто владел акциями "Сибнефти" и "Русала", а кто -- не владел. Вроде, как-то так -- или я неправ??
← Previous day | (Calendar) | Next day → |