回覆列表
  • 1 # 使用者3926722064098

      字串是空的話返回是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變數,直到輸入一個空行為止。

  • 中秋節和大豐收的關聯?
  • 大禹的故鄉在那裡?