пушной жжод (+ немного орхетектуры)

Пушной с его рамштайн-исполнением жжод неподецки, хорошие пародии творит 🙂

ЗЫ: Сегодня сделал первую кросс-платформенную птичку, часть движка, отвечающую за работу с файлами. Оно вроде и прикольно, и в то же время как-то не так выглядит, надо будет больше покурить тру-либы – злиб там, или пнг.

Делал в си-стайле, ибо это все-таки библиотека и к тому же неизвестно, что нас ждет на каком-нить новом железе, хотя – это больше эфемерная проблема.
И все же меня беспокоит – насколько готично именовать в стиле dsio_fopen(), dsio_lseek()

typedef void* dsio_hfile;

Еще квакс предложил прикольный способ “сокрытия” всяких дефайнов, типа SEEK_CUR – проблема-то в чем? В том, что на псп, например – это SCE_SEEK_CUR, на писи – просто SEEK_CUR.
Если делать дефайнами, типа #define SCE_SEEK_CUR DSIO_SEEK_CUR, то будет гуано, поскольку в хидере с этими дефайнами придется подключать еще и нативную либу, типа “pspio.h” (ну название там не такое, не помню точное 🙂 )
Обошли следующим образом:

.cpp
#include “phpio.h”
const int DSIO_SEEK_CUR = SCE_SEEK_CUR;

.h
extern const int DSIO_SEEK_CUR;

Имхо, так сокрытие получше вышло.

Similar Posts

  • Про автобаны

    Пока память ещё немного свежа – выдам фактические факты по автобанам, которые нам довелось испробовать. Итак: Венгрия – нужно до въезда найти заправку и купить там “матрицу-виньетку”, минимум 4 дня, стоит 1520 форинтов – это около 5 евро. После этого можно кататься сколько угодно. Система там простая – при покупке номер вашего автомобиля вносится в…

  • Крым

    Сегодня в шесть утра приехал из Крыма, что я скажу – море, даже если всего на три дня – это классно. В четверг днем сходил в центральные ЖД кассы и купил билет (на тот момент единственный) в купе, нижнее! На фирменный поезд 12 (оч. даже ничего так поезд), стоил он правда дороговато, но очень уж…

  • ДР ДМ

    Сегодня праздновали день рождения Димы и Макса в “бочке” на петровке, все было как обычно – пьянка, рассказы, разговоры и все такое, но потом там начали праздновать “хеллоуин” и стало все намного интереснее. Начала ходить девушка-чертенок и предлагать посетителям раскраситься, ну а так как я не мог пропустить такое, то получилось вот что: А вот…

  • Хоккей

    Попёр меня хоккей роликовый совсем неподецки. Последний раз такой азарт и желание заниматься было весной, когда я просто ролики осваивал. Собсно клюшка собственная и шарик у меня уже есть, решил я прикупить ещё и более правильную защиту и футболку-кофту. С первым проблем нету, а вот второе… Я облазил пол-города и не нашёл! В нашем любимом…

  • Отчёт. День второй: драгобрат.

    Недоброе утро началось со звонка будильника в восемь утра, от которого я не проснулся, а вот девочки провели небольшой подсчёт, который показал, что в живых нету ни одного водителя 🙂 и поэтому меня поставили перед выбором – или я просыпаюсь сам и сажусь в машину, как пассажир, или меня грузят телом в багажник, чтобы было…

  • PS3 Mediaserver

    Давно я не постил ничего 🙂 Расскажу я про одну полезную программку, благодаря которой моя “чёрная прелесть” (PS3) стала ещё более прелестной. PS3 Mediaserver (http://ps3mediaserver.blogspot.com/). Хороша тем, что умеет стримить *.mkv файлы на приставку без всяких действий с шаманским бубном и/или установкой тыщ миллионов кодеков. Написана на джаве, поэтому просит поставить JVM, но, скажу я…