📄 subject_27642.htm
字号:
<p>
序号:27642 发表者:天花乱坠 发表日期:2003-01-14 10:41:29
<br>主题:如何获得这样的char的长度?
<br>内容:char keyname[150] ="DSN=Personnel Data\0UID=sa\0PWD=''\0DATABASE=''\0\0";<BR><BR>我用下面的方法只能得到DSN=Personnel Data\0<BR>int iKeyName;<BR> CString aaa;<BR> aaa.Format("%s",keyname);<BR> iKeyName=aaa.GetLength();
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:mr_oydy 回复日期:2003-01-14 11:45:01
<br>内容:#include <iostream><BR>#include <string><BR>using namespace std;<BR><BR>void main(){<BR> <BR> char keyname[150] ="DSN=Personnel Data\0UID=sa\0PWD=''\0DATABASE=''\0\0";<BR><BR> wstring str = (unsigned short*)keyname;<BR> int count = str.size();<BR> for(int i=0; i<22; i++){<BR> cout << char(str[i]) << char((str[i]>>8));<BR> }<BR><BR> cout << endl << "size= " << str.size();<BR> <BR>}
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:天花乱坠 回复日期:2003-01-14 14:19:16
<br>内容:谢谢,这样是可以。<BR>有一点疑问,using namespace std;有什么作用?我要是在mfc中用需要加到什么地方?还有没有别的方法?(不用这个声明的)<BR><BR><BR>2003-1-14 14:38:17
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -