mbcs

    2热度

    2回答

    我有一个使用Window的旧MBCS的遗留应用程序。该软件是国际化的,并使用代码页使其适用于其他语言。我读过中文包含多字节字符。我的问题是,我在美国的一台电脑上生成哪些以及如何生成它们?我需要这个测试。

    0热度

    1回答

    我正在尝试为Windows创建一个重复的文件查找器。我的程序在Linux中运行良好。但它将NUL字符写入Windows中的日志文件。这是由于Windows的MBCS默认文件系统编码,而Linux中的文件系统编码是UTF-8。如何将MBCS转换为UTF-8以避免此错误?

    0热度

    3回答

    我的问题似乎困扰了人们。下面是具体的东西: 我们的代码执行以下操作: FILE * fout = _tfsopen(_T("丸穴種類.txt"), _T("w"), _SH_DENYNO); _fputts(W2T(L"刃物種類\n"), fout); fclose(fout); 在MBCS构建目标,上述产生的代码页932(假设932是系统默认代码页时,这是一个正确编码文件跑)。 在UNI

    0热度

    2回答

    我搜索了一下,但是找不到太多内容。我们需要为编码等提供最一般的支持,并且希望确保ANTLR能够处理我们抛出的任何内容。

    19热度

    3回答

    我打开使用Visual Studio我现有的MFC项目,当我建立我收到以下错误信息: Error 1 error MSB8031: Use of MBCS encoding in MFC projects require an additional library to be downloaded and installed. Please see http://go.microsoft.com/

    3热度

    1回答

    文件扩展名是.PRO 正确的记事本(!) 由Python的正确解码通过dbcs编解码器,但只能在Windows上 大多数其他程序(文件,chardet的,崇高的文本解码, ...)错误地把它归类为UTF-8(以及相应地显示中国字符) 好像每字节编码字符 你会认为(3)会解决它(“这是一个东亚多字节编码”),但为什么不chardet等人。检测它? 下面是它的hexdump -C以及记事本的ANSI输

    2热度

    3回答

    我有在内存中的以下路径:我想用它作为CMD参数 video_path = u'C:\\Documents and Settings\\user\\My Documents\\Downloads\\\xf5iv - Neon Phoenix [Free DL].mp3' ,所以我必须要对其进行编码。 video_path = video_path.encode(sys.getfilesystem

    0热度

    3回答

    我有一个UNICODE字符串(中文),我想将其转换回MBCS,以便将其作为参数添加到SQL查询中。 (SQL Server中varchar中的列,所以这种转换对我来说是必需的)。 如何在c#中将MBCS转换为MBCS? 请帮忙。 感谢, Praseo

    1热度

    2回答

    下面的代码不能正常工作,因为我的MFC程序是在unicode的情况下。 ::WriteFile(hFile, TEXT("123456"), lstrlenW(TEXT("123456")), &dwByte, nullptr); ::CloseHandle(hFile); 结果是“123”,这应该是“123456” 我是Unicode的BOM可以解决这个在互联网上找到。 所以我修改了我的代

    0热度

    1回答

    有没有人处理过使用MBD的std :: string函数?例如,在C I可以这样做: p = _mbsrchr(path, '\\'); 但在C++我这样做: found = path.find_last_of('\\'); 如果尾字节是斜线,然后将在尾字节find_last_of停止?对于std :: wstring也是同样的问题。 如果我需要用另一个字符替换所有的字符,用反斜杠说出所有