Алсо котаны. С точки зрения современных плюсцов объявление структуры вида
typedef struct {
....
} foo; — все еще верно? Или осталось для совместимости с более старыми стандартами C99 и C89?
*cpp
Все укушенные александреской начинают вместо правильного проектирования с ручкой и бумажкой писать говнокод, заменяя отсуствие правильной архитектуры «применением шаблонов».
Котаны, а поясните почему STL тормозное говно. Желательно пастой какой нибудь.
Котаны, рассудите. Как лучше писать: http://pastebin.com/WHWhyL1L или так: http://pastebin.com/M5mGZzNs ? Блять, почему бушрут у комрада за большое количество скобок?
наткнулся на свои лабораторные на плюсцах 15 летней давности... это ж лютый, нечитабельный пиздец. хуже всего, что до сих пор у меня стиль тот-же... http://dumpz.org/397695/
Плюсаны. Есть вопрос. Есть указатель pA и pB. Есть две функции fA и fB. pB = pA. fA манипулирует данными доступными по указателю pA. А pB передается в качестве параметра функции fB после того, как fA закончила свою работу успешно. Вопрос такой: с фунцией fA упоролся указатель pA соответственно pB стал не валидным?
Котаны, помогите. Есть переменная типа wcRoute::RouteType, ее надо передать функции которая принимает const wcRoute::RouteType. Каким образом можно привести типы? Вообще возможно это? Сделать переменную const wcRoute::RouteType нельзя, так как в ней изменяются данные до вызова функции с const wcRoute::RouteType
Котаны, помогите. Есть переменная типа wcRoute::RouteType, ее надо передать функции которая принимает const wcRoute::RouteType. Каким образом можно привести типы? Вообще возможно это? Сделать переменную const wcRoute::RouteType нельзя, так как в ней изменяются данные до вызова функции с const wcRoute::RouteType
посмотрел я на нынешний стандарт плюсцов и вот нифига не понимаю, нахуя вам типы, если все равно всюду auto и темплейты используете?
Оказывается, если компилятор квохчет, что кудах, при преобразовании из конст чтототам в что то там происходит потеря квалификаторов, то можно сказать ему const_cast хуе мое. Великий успех для лётчика, я считаю.
Плюсаны, возник такой вопрос. Есть функция в классе ХУЙ const wcRoute* groupRoute() const {return route;}, где route — private член класса. В классе ПИЗДА я имею указатель на нужный мне экземпляр класса ХУЙ и пытаюсь сделать вот что: _columnRoute = _currentColumn→groupRoute(); где _columnRoute имеет тип wcRoute*. ... more →
Котаны, подскажите позязя как запилить перечисление по типу enum, но что бы обращаясь к элементам этого ссаного перечисления мне элемент возвращал какое нибудь значение.
По типу такого:
enum op
{
dick,
xyi
};
При этом dick и xyi возвращали какое нибудь значение, а не возвращали int'ы 0, 1... etc...
Есть typedef boost::variant<...> coil и class coilstack : vector<coil>;
В coil надо включить при этом coilstack.
Пробовал boost::recursive_wrapper<coilstack> в описании coil, но gpp ругается, что coilstack'а нет в области видимости.
Как чинить?
Итак, настало время охуительных историй.
Если вкратце: секция инициализации глобальных переменных выкидывается из статических библиотек.
Если по пунктам:
1. echo '#include <cstdio>\nint main() { printf("good bye, cruel world\\n"); }'>main.cpp
2. echo '#include <cstdio>\nint i = printf("hello, ... more →
Исключения являются одним из наиболее привлекательных средств языка. Нужно только научиться правильно ими пользоваться. Вопреки расхожему мнению, применение исключений намного шире, чем банальная обработка ошибок. Особенно удобно использовать их для передачи управления (а, возможно, и данных) сразу через несколько ... more →
std::map<Animation_Type, Animation_Frame*> frames;
Animation_Frame frame[] = {{sf::IntRect(0, 3, 25, 34), 300}};
frames[ANIMATION_IDLE] = frame;
есть варианты реализаций получше?
не называйте меня, пожалуйста, жабоблядком. я вон только что в питонячьем проекте багу починил.
Посоны, а кто-то может в кратце пояснить, почему у вас течка от LLVM/CLANG ?
#define CAT(a, b) a##b
#define M_0 CAT(x, y)
#define M(a) CAT(M_, a)()
M(0); // → CAT(x, y)();
#define N_0() CAT(x, y)
#define N(a) CAT(N_, a)()
N(0); // → xy;
У меня отвисла челюсть, пацаны. КАК?!
*cpp is used by:
nobiiru
nobiiru
Hirthwork McGillah
hirthwork
Марсианская улиточка
gisty
Джордж Ричмонд
richmond
RainerGomes
RainerGomes
Илья Силаков-Волынский
iLeamare
16+
238328
SirAnthony
SirAnthony
Michael Pogoda
MPogoda
0x2207
0x2207
werehuman
werehuman
dorfe
dorfe
профессиональный говноед
ulidtko
diSabler
diSabler
folex
folex
wasd
wasd
Maxim Kirenenko
part1zano
DOMr
DOMr
Оранжевус Охуеннус
utros
nobiiru
hirthwork
gisty
richmond
RainerGomes
iLeamare
238328
SirAnthony
MPogoda
0x2207
werehuman
dorfe
ulidtko
diSabler
folex
wasd
part1zano
DOMr
utros