*c++

ulidtko 28.02.2012 03:52

Кстати, вот тут [*] Бьярни называет плюсцовую систему "generic" типов утиной, хоть и статической.
Кря-кря, кокококо.

[*]: http://channel9.msdn.com/Events/GoingNat...

ulidtko 28.02.2012 02:14

Так, надо завести тег *диван. Буду ставить его рядом с первотегом, чтобы было слегка понятнее, о чём я несу вообще.

C++
ulidtko 27.02.2012 21:58

Легаси и обратная совместимость — враг консистентности и друг language bloat.

http://stackoverflow.com/questions/43281...

ulidtko 27.02.2012 21:47

Только в плюсах можно проебаться два часа с тем, чтобы вынести пару строчек common кода в функцию. И остановиться в итоге на самом бесполезном прототипе вида
template<class T>
void doShit(const T&);

... который ни от чего меня не убережёт и ни в чём во время компиляции не поможет. И нахуя, тогда спрашивается, ... more →

ulidtko 27.02.2012 20:59

Посоны, помогайте жрать плюсы^W^W → http://stackoverflow.com/q/9472098/53117...

dev, C++
ulidtko 22.02.2012 01:20

Страуструп отморозился по вопросу насчёт пропертей ☹

dev, C++
ulidtko 22.02.2012 01:08

Ураааа, в плюсах появилась недоленивость и тредовые санки! http://slowpoke.jpg.to

http://en.cppreference.com/w/cpp/thread/...

dev, C++, FP, slow
ulidtko 21.02.2012 23:19

Смотрю http://channel9.msdn.com/Events/GoingNat...
Начало уже вдохновляет.

dev, C++
ulidtko 21.02.2012 18:17

error: ‘Filter’ is not a member of ‘VDL’
note: suggested alternative:
note: ‘VDL::Pipeline::Filter’

ulidtko 20.02.2012 07:29

Хочу решать разреженную (sparse) систему линейных уравнений в C++. Причём, желательно, без malloc(sizeof(double)*nnz) и подобного, как предлагают в http://stackoverflow.com/a/1279744/53117...

У кого-нибудь по этому поводу есть для меня хорошие новости? Или мне опять придётся работать ротиком^W руками и педалями?

dev, C++
ulidtko 14.02.2012 23:53

В общем, я тут чуть погуглил и узнал много нового про std::unordered_set<T>.
В очередной раз мне нужно было говорить «я не знаю C++» вместо «C++ говно».

ulidtko 14.02.2012 02:03

Олололол, товарищ тут сделал простенький бенчмарк языков в тегах.
https://plus.google.com/1129120514579983...
Угадайте, кто соснул: плюсы, питон или хаскель?..

Вкратце, для неосиливших, суть такова: пишется наивный спелчекер на 20 строк. Слова из /usr/share/dict/words загружаются в ... more →

ulidtko 23.01.2012 22:30

Кстати вот, напомнили. Вон там EA писали: http://www.open-std.org/jtc1/sc22/wg21/d...

-----------------
To make a list container debuggable, whereby the user can easily inspect and traverse it with a traditional debugger, we use Curiously Recurring Template Pattern like so in ... more →

dev, C++
ulidtko 17.01.2012 17:28

http://ideone.com/6hMaM

чяднт, котаны.

> prog.cpp:24: error: invalid in-class initialization of static data member of non-integral type ‘uint16_t []’
> non-integral type ‘uint16_t []’

wtf?

C++, wtf
ulidtko 04.01.2012 18:22

http://stackoverflow.com/questions/87305...

Посмотрите какая жерва излишней сложности крестов >:\
Мало того что вместо желаемого статического полиморфизма городит рантаймовый enum — так ещё и сопротивляется элегантному решению, хотя именно оно ему и ... more →

ulidtko 04.01.2012 16:39

http://root.cern.ch/drupal/content/cint
> CINT is an interpreter for C and C++ code.
> CINT is written in C++ itself, with slightly less than 400,000 lines of code.

dev, C++
ulidtko 23.12.2011 16:28

Помня об уёбищности std::pair и о том, что переводить движок на C++11 никто в компании не собирается, гуглю "boost pair". Первый результат:

c++ — What is std::pair? — Stack Overflow
stackoverflow.com/questions/97948/what-is-stdpair
11 answers — 20 Mar 2009

.\_/.

dev, C++
ulidtko 16.12.2011 16:16

Я сейчас вам покажу фрагмент переписки code review моего кода. Программка в одном файле на 200 строк решает алгоритмическую задачку.

— [...] В мейн должна вызываться одна функция для чтения, одна для обработки, одна для вывода, можно в цикле.
— 11. Сделал что-то и по этому пункту, стало получше. Правда, вывод ... more →

ulidtko 10.12.2011 05:16

Наиболее часто оформляемые баги GCC: http://gcc.gnu.org/bugzilla/duplicates.c...

ulidtko 02.12.2011 03:33

Аргггххх. Ну вот почему нельзя выдавать диагностику, если я делаю
using std::sort;

а оный идентификатор не объявлен в соответствующем неймспейсе (проебан нужный хедер, например)? ПОЧЕМУ?

Я даже не прошу об ошибке. Хотя бы диагностику.
Ведь я же, блядь, импортирую несуществующее имя! Ну как так можно ._.
Говно ... more →

dev, C++
ulidtko 01.11.2011 03:03

Почитал я тут фичлист C++11 http://www2.research.att.com/~bs/C++0xFA...
Затеплилась НАДЕЖДА!
Вкусностей много. Правда, всё равно остаётся слабое ощущение скрытой наебки; как будто бы я оптимист и плюсцы всё так же говно. Но практика покажет. Нужно осваивать @ обкатывать, обязательно.

ulidtko 16.10.2011 15:54

Алсо да. Я выработал для себя очень хороший критерий ужратости-в-совсем-почти-говно: как только тянет говорить (в основном нехорошие вещи) о плюсцах — надо прекращать заказывать и пить.

ulidtko 10.10.2011 21:28

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

ulidtko 10.10.2011 14:41

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

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 →

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

Darth Bricktop

Like-all

Rayslava

kb

kb

jabber

jabber

16+

238328

Cthulhu

Cthulhu

failman

failman

Crazy_Owl

Crazy_Owl

beardog

beardog

SirAnthony

SirAnthony

amd63

amd63

Monah Tuk

hatred

Nico-izo

Nico-izo

nobiiru

nobiiru

K900

K900

anonymous_owl

anonymous_owl

Артём

astecenko

asmer

asmer

Minoru

Minoru

chemikadze

chemikadze

Артс

arts

Anatoly Kalin

m4n71k0r

Дэш

dash

folex

folex

Maxim Kirenenko

part1zano

Ky6uk

Ky6uk

Michael Pogoda

MPogoda

taras

taras

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

anoos

anoos

DOMr

DOMr

sayafag

nexeuse

nexeuse