Учим СИ : Эльфостроение : Форум |
Страница 7 из 12: « 1 ... 3 4 5 6 [7] 8 9 10 11 12 » |
Slawwan: |
14.03.09, 15:02 |
вот для функции sprintf расписано все :) http://www.cplusplus.com/reference/clibrary/cstdio/sprintf.html Впрочем, на сайте есть и другие функции (слева представлен список библиотек) |
SlaveMaster: |
14.03.09, 19:57 |
Спасибо Вам большое, ток возможно ли выводить wchar_t строку через эту функцию? Или сначала через wstr2strn в char нужно конвертить? Добавлено: den_po, спасибо огромное)) [ Редактировано SlaveMaster в 14.3.09 20:56 ] |
den_po: |
14.03.09, 20:27 |
SlaveMaster, попробуй "%ls" |
Vaher: |
21.03.09, 03:21 |
den_po пишет: Vaher, а может стоит сначала книжки почитать, а вопросы задавать после этого? Я так и сделал! Месяц читаю/программлю СИ каждый день, и очень хочу выучить этот язык! И совсем не для написания эльфов - мне это давно не нужно. Я занимаюсь ремонтом тел. и пишу тулзу для вытягивания тел. книги с GDFS и с дампа других марок тел.. Как можно выучить что-то ничего не спрашивая? И у меня есть мнение что такими ответами ты отбиваешь охоту у всех, действительно желающих выучить СИ. Ведь ответить (если знаешь) не сложно... И, можешь курить, _нормальные_ люди мне всё объяснили. Оценил только то, что твое сообщение не в приказательном тоне. |
den_po: |
21.03.09, 05:43 |
Vaher, неубедительно. если бы ты почитал, таких вопросов не задавал бы. или тебе ещё объяснить, что такое "+" и "-"? отвечать на такую ерунду считаю вредным как для спрашивающего, так и для тех, кому потом его поделками придётся пользоваться. |
nitr: |
13.05.09, 19:16 |
чем отличается си и си++ ? |
Joker XT: |
13.05.09, 19:43 |
GOOGLE учись пользоваться! |
noa: |
13.05.09, 21:34 |
nitr, а что не видно? Приглядись С С++ |
SlaveMaster: |
31.05.09, 14:20 |
Люди, помогите пожалуйст адаптировать функцию с Visual C++ на С++: Код: std::string UriEncode(const std::string & sSrc) { const char DEC2HEX[16 + 1] = "0123456789ABCDEF"; const unsigned char * pSrc = (const unsigned char *)sSrc.c_str(); const int SRC_LEN = sSrc.length(); unsigned char * const pStart = new unsigned char[SRC_LEN * 3]; unsigned char * pEnd = pStart; const unsigned char * const SRC_END = pSrc + SRC_LEN; for (; pSrc < SRC_END; ++pSrc) { if (SAFE[*pSrc]) *pEnd++ = *pSrc; else { // escape this char *pEnd++ = '%'; *pEnd++ = DEC2HEX[*pSrc >> 4]; *pEnd++ = DEC2HEX[*pSrc & 0x0F]; } } std::string sResult((char *)pStart, (char *)pEnd); delete [] pStart; return sResult; } Нужна эта функа чтоб Browser_OpenURI открывала файлы с русскими именами. |
Joker XT: |
31.05.09, 14:24 |
а где std::string sResult((char *)pStart, (char *)pEnd)? ты её не дал |
Страница 7 из 12: « 1 ... 3 4 5 6 [7] 8 9 10 11 12 » |
URL этой темы: https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=2527&start=60 © 2005-2018 supertrubka.org |