LPCTSTR想当于LPCSTR,当中L指long。P指Point,C指Const。在程序中能够直接用char*类型的数据对LPCSTR进行赋值,用下述语句: LPCSTR a1= "abc"; string a2 = "abcde"; a1 = a2.c_str(); (2)在Unicode字符集下 LPCTSTR相当于LPCWSTR。它相当于wchar_t。能够用下述的语句对它进行赋值 LPCWSTR a1; wstring a2;...
int Find( TCHAR ch, int nStart ) const; int Find( LPCTSTR lpszSub, int nStart ) const; 返回值 不匹配的话返回 -1; 索引以0 开始 nStar 代表以索引值nStart 的字符开始搜索 , 即为包含以索引nStart字符后的字符串 例子 CString s( "abcdef" ); ASSERT( s.Find( 'c' ) == 2 ); ASSERT( ...
The error: "error C2440: '' : cannot convert from 'std::_String_iterator<_Elem,_Traits,_Alloc>' to 'LPCTSTR'" the code: #include"StdAfx.h"#include"Antenna.h"#include"MyTypes.h"#include"objbase.h"constTCHAR*CAntenna::GetMdbPath(){if(m_MdbPath.size() <=0)returnNUL...
int Find( TCHAR ch, int nStart ) const; int Find( LPCTSTR lpszSub, int nStart ) const; 返回值 不匹配的话返回 -1; 索引以0 开始 nStar 代表以索引值nStart 的字符开始搜索 , 即为包含以索引nStart字符后的字符串 例子 CString s( " abcdef" ); ASSERT( s.Find( 'c' ) == 2 ); ASSERT(...