我有以下源代码:
static void UpdateNameAssignHistXML(CString strExistingName, CString strReplacementName = _T("¬DELETED¬"));
static void UpdateNameAssignHistXML(tinyxml2::XMLElement* element, CString strExistingName, CString strReplacementName);
static void DeleteNameFromAssignHistMAP(CString strName, CMapStringToPtr* pMapStrPtrHist);
请注意,我使用字符¬???
好吧,在线,使用Microsoft Edge,这看起来像:
它们显示为一个小问号符号。
为什么?
答案 0 :(得分:1)
错误的字符显示通常是错误的字符集 Bitbucket使用UTF8,如果你有不同的字符,一些字符可能看起来很奇怪或不同 自HTML4以来支持Bitbucket does not allow to change the charset yet和UTF8 - 由于字符数量太多,所以很多页面都使用它......,
Here is a table which displays the differences.即使两者都可用,它也可以有不同的代码。 (在这张表中我只是UTF8所以一切看起来都很好。)
我创建了一个测试剪辑,显示符号正在显示。 (已删除)