Re: Как с помощью winapi перевести из строки в целое?
От: DarkGray Россия http://blog.metatech.ru/post/ogni-razrabotki.aspx
Дата: 27.03.02 08:58
Оценка:
Здравствуйте kirina, Вы писали:

K>Как с помощью winapi перевести из строки в целое,

K>подскажите плиз...


#include "windows.h"
#include <malloc.h>

int Str2Int(char * s)
{
  int len = strlen (s) + 1;
  LPWSTR s2 = (LPWSTR)alloca (len*2);
  MultiByteToWideChar (CP_ACP, 0, s, len, s2, len * 2);

  long res = 0;
  VarI4FromStr (s2, 0, LOCALE_NOUSEROVERRIDE, &res);
  return res;
}

void main()
{
  assert (Str2Int("111 234") == 111234);
}
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.