我这里有一件奇怪的事。
我正在连接_bstr_t
字符串以组装SQL命令。
_bstr_t strSQL = a+b+k+hk+Allin+hk+k+hk
......等等。
当我将它打印到控制台时(使用std::wcout << '/n'<< strSQL << '/n';
)我得到了我的字符串,但是在字符串的开头和结尾有一个12142。它看起来像:
12142"SELECT * FROM....."12142
有谁知道它来自哪里?
我正在使用:VS2010 Express,C ++,我正在构建一个控制台应用程序。
答案 0 :(得分:6)
你写了'/ n'而不是'\ n'。这是一个多字符文字,在这种情况下给出一个值为12142的整数。