Преобразуйте Cstring и char C++ в строку и char в C#, но не получите результатC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Преобразуйте Cstring и char C++ в строку и char в C#, но не получите результат

Сообщение Anonymous »

Я пытаюсь преобразовать некоторую существующую функцию из C++ (MFC) в C#.
В C# я не получаю точно такого же результата, что и в C++.Это код на C++;
ss — это CString

Код: Выделить всё

    CString ss = "ffffffe4"
while (true)
{
csTemp = ss.Tokenize(" ", iCurPos);
if (csTemp.IsEmpty())
break;
sscanf(csTemp, "%x", &iVal); // getting iVal as -28 here
csCnvrt += char(iVal); // csCnvrt as ä
}
что я пробовал на C#, так это

Код: Выделить всё

    string ss = szEncryptPwd;

string csCnvrt = "", csTemp = "";
Int32 iCurPos = 0, iVal = 0;

string[] spstring = ss.Split(' ');

foreach(string tmpstr in spstring)
{
iVal = Int32.Parse(tmpstr, System.Globalization.NumberStyles.HexNumber); // getting iVal as -28, which is same as c++ code result

char vv = (char)(iVal);
//char tmptest = Convert.ToChar(iVal);
string vvst = Convert.ToString(vv);
csCnvrt += vvst.ToString();  // getting "¦"(which is not same as c++)
}
И в C++, и в C#, iVal, я становлюсь равным. после этого не совпадают
какие-либо предложения?
С уважением,
Гопи.

Подробнее здесь: https://stackoverflow.com/questions/793 ... -the-resul
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Преобразуйте Cstring и char C++ в строку и char в C#, но не получите результат
    Anonymous » » в форуме C++
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Преобразуйте Cstring и char C++ в строку и char в C#, но не получите результат
    Anonymous » » в форуме C#
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Преобразуйте Cstring и char C++ в строку и char в C#, но не получите результат
    Anonymous » » в форуме C#
    0 Ответы
    34 Просмотры
    Последнее сообщение Anonymous
  • Преобразуйте Cstring и char C++ в строку и char в C#, но не получите результат
    Anonymous » » в форуме C++
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Преобразуйте Cstring и char C++ в строку и char в C#, но не получите результат
    Anonymous » » в форуме C#
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»