Создание Эльфов : Эльфостроение : Форум

Страница 204 из 211: « 1 ... 200 201 202 203 [204] 205 206 207 208 ... 211 »

 den_po:
16.04.12, 22:40
 
traduz пишет:
Thanks for your answer den_po, I'll take a look.
I made some methods for wchar_t for my use, mostly because i miss find_first_of and find_first_not_of, I use those things a lot on my elf, but the performance is poor.
Since I need this to reading things from a file, I can only get them like char* and parse to string, since there's a string constructor for char*, am I right?

sure

 traduz:
23.04.12, 20:30
 Hi den_po, I had some compiling issues with bm.classes.
Anyway, I wrote a simple method to convert char* to wchar_t* if anyone want.

Код:
wchar_t* charToWchar(const char* string, int len)
{
  wchar_t* wChar = new wchar_t[len + 0x1];
  str2wstr(wChar,string);
  return wChar;
}

Use:
Код:
string foo = "bar";
wchar_t* _foo = charToWchar( foo.c_str(), foo.size() );

My elf is much faster to parse my files now using string :)

 den_po:
23.04.12, 23:13
 
traduz пишет:
Hi den_po, I had some compiling issues with bm.classes.

stripped IAR?


Anyway, I wrote a simple method to convert char* to wchar_t* if anyone want.

will be failed with non-latin characters.

i'd use this function http://supertrubka.org/wiki/doku.php?id=firmware:functions:mmsagent_textconverter_convert
but it's still not fully discovered.
supported charsets http://supertrubka.org/wiki/doku.php?id=firmware:functions:charsetname2num

 Yoti:
12.05.12, 22:28
 Что у нас нынче вместо SID_ANY_LEN?

 Metaler:
12.05.12, 22:46
 Yoti, TEXTID_ANY_LEN

 Yoti:
18.05.12, 16:01
 Ничего в духе GetLampLevel() не появилось?

 Therion:
18.05.12, 18:35
 Yoti, void SetLampLevel( int level ); ну по аналогу этой можно и получать. на асме точно а на C не скажу..

 E1kolyan:
18.05.12, 19:15
 Yoti, вроде видел в проше, значение берется из рамы, если надо то найду адресок...


Добавлено 18.5.12 21:18

Therion, исходники прошивки на каком языке программирования написаны? :-)

 Therion:
18.05.12, 19:32
 E1kolyan, я о том сто на асме можно функу написать а как оно на С будет - не знаю

 Yoti:
20.05.12, 06:05
 E1kolyan,
если не сложно - был бы рад.
Страница 204 из 211: « 1 ... 200 201 202 203 [204] 205 206 207 208 ... 211 »

URL этой темы:
https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=2479&start=2030

© 2005-2018 supertrubka.org