*C++

dorfe 11.10.2011 14:09

[21:18:04] <NANAKON> помогите, плз
[21:18:13] <vladvic> ?
[21:18:24] <NANAKON> я глобально переопределил операторы new/delete, и когда я делетаю через указатель на базовый, мне другой адрес приходит
[21:18:29] <NANAKON> как мне изначальный получить?
[21:19:25] <vladvic> мдэ...
[21:19:32] <NANAKON> ... more →

analizer 10.10.2011 21:36

Standard commitee объявил год крестов. Дедфуд удвоил своё население.

c++
analizer 10.10.2011 21:35

я не знаю что это значит, но оно пришло и наступило: http://herbsutter.com/2011/10/10/iso-c11...

ulidtko 10.10.2011 21:28

Пиздец. Они таки правда считают, что 30-символьные идентификаторы — это лучше, понятнее, читабельнее.

ulidtko 10.10.2011 14:41

Наш код настолько говно, что если его оставить на выходные работать в вечном цикле, то он вешает ядро линукса почти в 100% случаев.

analizer 10.10.2011 07:52

ой, то бишь вот: http://ideone.com/8djuY

analizer 10.10.2011 07:51

уняня, теперь я знаю ещё одно отличие двух способов вызова конструктора копирования: http://ideone.com/18Ru5

c++
ulidtko 10.10.2011 01:27

Казалось бы, что может быть приятнее и натуральнее, чем сделать #include <algorithm> и написать:

vector<int> parking_prices(num_parking_places);
istream_iterator<int> it(std::cin);
std::copy(it, it + num_parking_places, parking_prices.begin());

А вот хуй.
error: no match for ‘operator+’ in ‘it + ... more →

0x2207 09.10.2011 13:57

Сиране boost, не могут ничего без багов написать.

werehuman 09.10.2011 06:26

ОБЪЯВЛЕНА ЭПИДЕМИЯ! ПСАЧ ЗАКРЫТ, В НЁМ НАТУРАЛЫ!
Список заболевших:
@hongweibing,

Like-all 07.10.2011 22:19

http://wklej.org/id/604536/
Сиплюсплюсач, покажи мне, в каком месте я хуй.
Алгоритм вроде проработал, но программка осилила лишь три слова вписать в кроссворд, а дальше вообще хуйпизда:
http://dl.dropbox.com/u/19274654/picture...

Содержимое ... more →

analizer 05.10.2011 20:15

пстач, вот тоже интересная задачка: есть два ортогональных интерфейса-стратегии. хочется создать объект, который оба их будет реализовывать, но, при этом, реализацию для каждого из них, будет получать в момент конструирования. вопрос, как реализации задавать и как этот объект конструировать? использовать PImplинг ... more →

analizer 05.10.2011 18:45

вопрос на пять с плюсом: http://ideone.com/dqrLf . Да, вопрос звучит именно как: «как это сделать, не вводя виртуальное наследование?». Над аггрегированием уже думаю, да.

analizer 05.10.2011 15:26

как сделать форвард-декларацию вложенного класса выполняя полную декларацию внешнего класса?

dorfe 05.10.2011 13:47

try()
{
...
}
catch(Exception *)
{
print("call customer service");
}
// i guess i'm done!

I called the numbers listed, and went through several layers of menus and waiting. Of course, the person who answered at Cingular had no idea what to do. He found someone walking around his call center who told him ... more →

analizer 05.10.2011 10:39

плюсач, продолжаю тему пимплов и прочего ускорения компиляции за счёт forward declarations. если функция-фабрика создаёт объект, то должна ли она возвращать умный указатель, или же достаточно простого пойнтера? как велит твоё чуйство прекрасного?

analizer 04.10.2011 03:54

forward декларации, иерархия наследования и ортогональность делают мои хидеры выглядеть как в джаве, это делает меня печальным Гвидо ван Россумом

analizer 03.10.2011 16:06

реквестую книгу Алана Карра «Как перестать хуярить ортогональность и начать писать хидеры длиннее десяти строк?»

0xd34df00d 03.10.2011 11:08

Уточки памяти.

/b/, c++
utros 01.10.2011 21:37

Ну вот каким геем надо было быть, чтобы придумать dbus? Судя по костыльности этого поделия, тут руку приложила плюсоблядь, причём не одна.

utros 01.10.2011 20:59

Типичная плюсоблядь изобрела очередной нерабочий костыль: http://habrahabr.ru/blogs/algorithm/1278...

analizer 29.09.2011 14:01

плюсоэстеты, каково ваше мнение о forward декларациях структур и классов? используете ли вы только в крайнем случае, или пихаете куда только можно, если это позволяет уменьшить количество #include'ов в заголовочных файлах? кто-нибудь сравнивал скорость компиляции толстых проектов для этих двух подходов?

*C++ is used by:

0xd34df00d

0xd34df00d

Пахом

Pahom

Hirthwork McGillah

hirthwork

analizer

analizer

werehuman

werehuman

0x2207

0x2207

няша

generatorglukoff

4DA

4da

dorfe

dorfe

gelraen

gelraen

Rayslava

Darth Bricktop

Like-all

kb

kb

jabber

jabber

Cthulhu

Cthulhu

16+

238328

failman

failman

Crazy_Owl

Crazy_Owl

beardog

beardog

Nico-izo

Nico-izo

nobiiru

nobiiru

K900

K900

SirAnthony

SirAnthony

amd63

amd63

Monah Tuk

hatred

Minoru

Minoru

chemikadze

chemikadze

anonymous_owl

anonymous_owl

Артём

astecenko

asmer

asmer

Michael Pogoda

MPogoda

taras

taras

Артс

arts

Anatoly Kalin

m4n71k0r

folex

folex

Дэш

dash

Maxim Kirenenko

part1zano

Ky6uk

Ky6uk

Thordendal

z56371410

mva

mva

Fess

zetoke

anoos

anoos

DOMr

DOMr

sayafag

nexeuse

nexeuse

nstm0

nstm0

Хотеть!

xotetb

Haomand

Haomand

RainerGomes

RainerGomes

lexszero

lexszero

Rejjin

Rejjin

proton

proton

eurekafag

eurekafag

Enoh

Enoh

rogaboru

rogaboru

kuroneko