можно сделать так в exe создаете указатель потом например вызываете AllocList(Item)? она создаст список заполнит его и вернет указатель на...
если у Вас первый if например такой if(CONST_1) то зачем генерировать в коде лишнее условие проверку с константой а если переменная которая...
в нем он определен так #if !defined (stdint_int64_defined) # if defined(__GNUC__) # define stdint_int64_defined __extension__ typedef long...
я специально для msvc скачал портабельный stdint.h http://www.azillionmonkeys.com/qed/pstdint.h
Rel ? typedef int (WINAPI*PFN)(HWND, LPCSTR, LPCSTR, UINT); static PFN pMessageBoxA; #define CALL(Function, ...) p##Function ? p##Function...
qqwe словцо ADT ?
Всех приветствую хочу с Вами посоветоватся относительно языка С а точнее хочу что бы Вы поделились опытом относительно организации интерфейса для...
кстати вот сам стандарт C99 откуда эта вырезка http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1425.pdf
Committee Draft — November 24, 2009 ISO/IEC 9899:201x
иначе если бы typeof &ayt_name == char** это было правдой то инкремент &ayt_name увеличивал бы адрес на размер указателя а должен на размер...
typeof &ayt_name == char** ложно скорее typeof &ayt_name == char(*)[N] а вот если к нему применить разыменование то тогда получим просто char *
я просто это не рассматривал мне все равно пришлось бы переменную за цикл выносить MSVC для C такого все равно не разрешает
через while уже не инвалидный ? может просто Вам for не нравится :)
что значит инвалидный ? один из основных способов типа такого только через while size_t xstrlen(const char *str) { const char *ret = str;...
for(TCHAR* sp=string;*sp;sp++); int length_in_bytes = ((int)sp - (int)string); int length_in_chars = length_in_bytes / sizeof(TCHAR); можно просто...
green вот определение функции находит все вхождения fToken(findToken) в Obj и заменяет каждое вхождение на rToken(replaceToken) CHAR *...
green Здравствуйте, да Obj->Str у меня это указатель в любое место в куче typedef struct { CHAR *Str; SIZE_T Length; SIZE_T Size; } String;...
Всех приветствую есть сигнатура такого вида CHAR * StringReplace(String *Obj, const CHAR * __restrict fToken, const CHAR * __restrict...
касательно работы с битами Ричард Хэзфилд Лоуренс Кирби Искусство программирования на С Глава 5 Игры с битами и байтами //... Алгоритмические...
а в линуксе 10000 потому что в библиотка си для линуксовых текстовых файлов транслирует 0xa в один символ 0xa там только перевод строки так и есть...
Имена участников (разделяйте запятой).