字串是空的話返回是true
void Empty( );
說明:
此成員函式用來使CString物件成為一個空字串,並釋放相應的記憶體。
更多的資訊,參見“Visual C++程式設計師指南”中的“字串:CString異常清除”。
示例:下面的例子說明了如何使用CString::Empty。
// example for CString::Empty
CString s( "abc" );
s.Empty();
ASSERT( s.GetLength( ) == 0 );
請參閱 CString::IsEmpty
BOOL empty();
函式功能:
測試string是否為空,返回此string物件是否為空,(即string物件的長度是否為0)。
函式說明:
此函式不會修改string物件。若要清空string物件的內容,見string::clear。
返回值:
如果string長度為0,則返回true,反之則返回false。
例:
// string::empty
#include
int main ()
{
std::string content;
std::string line;
std::cout
do {
getline(std::cin,line);
content += line + "\n";
} while (!line.empty());
return 0;
}
此程式功能是一行一行讀取使用者輸入並存入content變數,直到輸入一個空行為止。
字串是空的話返回是true
void Empty( );
說明:
此成員函式用來使CString物件成為一個空字串,並釋放相應的記憶體。
更多的資訊,參見“Visual C++程式設計師指南”中的“字串:CString異常清除”。
示例:下面的例子說明了如何使用CString::Empty。
// example for CString::Empty
CString s( "abc" );
s.Empty();
ASSERT( s.GetLength( ) == 0 );
請參閱 CString::IsEmpty
BOOL empty();
函式功能:
測試string是否為空,返回此string物件是否為空,(即string物件的長度是否為0)。
函式說明:
此函式不會修改string物件。若要清空string物件的內容,見string::clear。
返回值:
如果string長度為0,則返回true,反之則返回false。
例:
// string::empty
#include
#include
int main ()
{
std::string content;
std::string line;
std::cout
do {
getline(std::cin,line);
content += line + "\n";
} while (!line.empty());
std::cout
return 0;
}
此程式功能是一行一行讀取使用者輸入並存入content變數,直到輸入一個空行為止。