Convert System::string Toint16 Or Another Integer

Тема в разделе "MS Visual C++", создана пользователем mibin, 16 окт 2010.

  1. mibin

    mibin Well-Known Member

    Регистрация:
    29 янв 2009
    Сообщения:
    48
    Симпатии:
    0
    Привет всем!
    У меня возникла проблема с переводом из System String в целое число. Поделитесь пожалуйста опытом перевода.
    Оговорюсь сразу Convert::Toint16 не проканывает, а на сайте msdn там такой способ, что волосы в подмышках шевелиться начинают, я уверен есть способ проще, желательно без лишних перегонов в char или wchar_t и так далее. Хотя в принципе готов рассмотреть и их. Заранее спасибо за попытку помочь или реально оказанную помощь.

    Вот ссылка на сайт микроса, но это для садомазахистов или у кого времение очень много.
    Convert::ToInt16 - метод (String, IFormatProvider)
     

    Вложения:

    • ToInt16.jpg
      ToInt16.jpg
      Размер файла:
      113,3 КБ
      Просмотров:
      25
  2. mibin

    mibin Well-Known Member

    Регистрация:
    29 янв 2009
    Сообщения:
    48
    Симпатии:
    0
    Самое смешное что если код представить вот так:
    Код (C++):
    System::String ^ str = L"1230";
    __int32 result = System::Int32::Parse(L"123");
    Подскажите пожалуйста, что это за L такая, что за преобразование?
     
  3. mibin

    mibin Well-Known Member

    Регистрация:
    29 янв 2009
    Сообщения:
    48
    Симпатии:
    0
    Помощи во век не сыщешь...ладно если кто пытается тоже справиться с этой проблемой...то могу предложить способ извращенца...перевод сначало System::String в Char* а затем с помощью функции atoi в цифры...мне этот способ не нравится...но другого пока у меня ничего нет...
    Код (C++):
    result += atoi((char*)(void*)System::Runtime::InteropServices::Marshal::StringToHGlobalAnsi(str));
     
Загрузка...
Похожие Темы - Convert System string
  1. mibin
    Ответов:
    4
    Просмотров:
    2.705
  2. NickProstoNick
    Ответов:
    7
    Просмотров:
    3.842
  3. frII
    Ответов:
    3
    Просмотров:
    560
  4. Serduko
    Ответов:
    0
    Просмотров:
    307
  5. SvetlanaL
    Ответов:
    0
    Просмотров:
    163

Поделиться этой страницей