*c++

0xd34df00d 21.10.2011 16:38

Пойду сканпельну → http://libboost.com/

0xd34df00d 03.10.2011 11:08

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

/b/, c++
0xd34df00d 23.09.2011 10:51

После недели почти круглосуточного упарывания первотегом не могу писать на третьетеге :(

0xd34df00d 19.09.2011 22:10

Псач, покидай бложиков-статей на плюсотематику, почитать на ночь.

0xd34df00d 02.09.2011 20:55

В одном секретном бранче, который в апстрим попадет не раньше, чем через пару месяцев, решил заодно перейти на C++0x. -std=c++0x уже добавлен в флаги компилятора. Посмотрим, потыкаем, как оно.

0xd34df00d 18.08.2011 21:54

В АНУС СЕБЕ SEQUENCE POINTS ЗАПИХНИ, ПЕС

/b/, c++
0xd34df00d 18.08.2011 13:42

Почитал сорсы pidgin. От С-кода по-прежнему хочется блевать.

0xd34df00d 13.08.2011 11:25

Тихо и незаметно вышел C++0x, где x = B.
http://herbsutter.com/2011/08/12/we-have...

0xd34df00d 29.07.2011 16:44

Инкапсуляция в C++ круче таковой в пейтоне! http://insooo.livejournal.com/239351.htm...

Боян, конечно, но все же.

0xd34df00d 27.07.2011 09:02

В \1 есть большой недостаток — сразу после него на плюсах писать больно и тошно.

0xd34df00d 19.07.2011 11:16

Нагенерил suppression'ов для valgrind/qt — как в аду побывал.
ЧСХ, больше всего сапов на openssl.

0xd34df00d 18.07.2011 13:18

Как, на самом деле, охуенно, что в функции с возвращаемым типом void можно делать return T ();, где T — void. Существенно упрощает код и позволяет писать что-то типа такого: http://paste.pocoo.org/show/441378/

c++
0xd34df00d 17.07.2011 10:40

Самое забавное, что в основном критикуют плюсы за размер/ненужность/етц и предлагают писать для десктопа вместо этого на сишечке люди, которые потом задают такие вопросы:
[14:36:32] ***: а что значит const после объявления функции ?
[14:36:44] 0xd34df00d: Что функция не меняет объект.
[14:36:49] ***: чем отличается ... more →

0xd34df00d 16.07.2011 13:39

Пстачик, а как делаешь ты в такой ситуации: есть функция шифрования сообщения, которая должна вернуть непустой массив при успехе. В общем, два варианта:
1. Возвращаем bool насчет успеха + out-параметр.
2. Возвращаем пустой массив в случае неуспеха, в caller'е проверяем массив на пустоту.
Как делаешь ты?

0xd34df00d 12.07.2011 08:26

А если читать доку по Boost.Phoenix3 в метро, то красивые тяночки будут обращать внимание, или только страхоуёбища физтех-стайл?

0xd34df00d 10.07.2011 23:38

Джва часа ловил баг, которого бы вообще не было, если бы плюсцы были чуть почище.

0xd34df00d 07.07.2011 19:15

Static typing saves the day: рефакторю один из ключевых механизмов в LC, поменял возвращаемый тип метода, и теперь просто компилирую, попутно исправляя ошибки.
Пейтонобляди давно уже соснули бы.

0xd34df00d 06.07.2011 15:57

Из плюсов вполне делается этакий недолисп. Например, для парсинга станз в http://xmpp.org/extensions/xep-0080.html : http://paste.pocoo.org/show/431234/

0xd34df00d 06.07.2011 15:46

/home/d34df00d/Programming/leechcraft/src/plugins/azoth/plugins/xoox/userlocatio n.cpp:104: error: default template arguments may not be used in function templates without -std=c++0x or -std=gnu++0x

СУКА

0xd34df00d 04.07.2011 23:26

Сукасука, какой пиздец, добивать обычную строку до валидного XML руками, парсить в XML, выхуяривать преобразования дерева, потом приводить обратно в строку и обрезать первые N символов и последние M.
Завтра же ухожу из программирования, нахожу себе сэмки и кэпку и живу счастливой и полноценной жизнью.

0xd34df00d 04.07.2011 22:21

А ну его нахуй, сравнение кусков DOM-дерева как рекурсивное сравнение соответствующих поддеревьев. Получается либо чувствительность к порядку элементов, либо адовые костыли в два прохода.
Буду сравнивать тупо имя тега и атрибуты первого элемента.

c++
0xd34df00d 04.07.2011 22:12

РЕКУРСИВНЫЕ ОПЕРАТОРЫ СРАВНЕНИЯ
ДОБАВЛЯЕТ МНЕ РВЕНИЯ

0xd34df00d 03.07.2011 15:06

C++ — это такой источник адреналина годный. Делаю даункаст по иерархии объекта внутри деструктора его базового класса (что, вообще говоря, UB), но должно сработать, ибо я потом просто пройдусь по списком std::remove'ом и удалю элемент, соответствующий этому. А методы дергать не буду, поэтому на vtbl объекта в ... more →

Do you really want to delete ?

*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

nobiiru

nobiiru

K900

K900

SirAnthony

SirAnthony

amd63

amd63

Monah Tuk

hatred

Nico-izo

Nico-izo

Minoru

Minoru

chemikadze

chemikadze

anonymous_owl

anonymous_owl

Артём

astecenko

asmer

asmer

Артс

arts

Anatoly Kalin

m4n71k0r

Дэш

dash

folex

folex

Maxim Kirenenko

part1zano

Ky6uk

Ky6uk

Michael Pogoda

MPogoda

taras

taras

anoos

anoos

DOMr

DOMr

sayafag

nexeuse

nexeuse

nstm0

nstm0

Хотеть!

xotetb

Haomand

Haomand

RainerGomes

RainerGomes

lexszero

lexszero

proton

proton

Rejjin

Rejjin

eurekafag

eurekafag

Enoh

Enoh

rogaboru

rogaboru

kuroneko

Thordendal

z56371410

mva

mva

Fess

zetoke