⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mystring.cpp

📁 查看局域网的信息,类似网上邻居的功能,例如查看哪台计算机在线等
💻 CPP
字号:
#include "mystring.h"#include "getdebug.h"//this one is taken from Qt/QCStringMyString stripWhiteSpace(MyString str){   if ( str.isEmpty() )				// nothing to do      return "";   char const *s = str.data();   MyString result = s;   int reslen = result.length();   if ( !isspace(s[0]) && !isspace(s[reslen-1]) )      return result;				// returns a copy   s = result.data();   int start = 0;   int end = reslen - 1;   while ( isspace(s[start]) )			// skip white space from start      start++;   if ( s[start] == '\0' )   {			// only white space      result.resize( 1 );      return "";   }   while ( end && isspace(s[end]) )		// skip white space from end      end--;   end -= start - 1;   result=str.mid(start,end);   //memmove( result.data(), &s[start], end );   //result.resize( end + 1 );   return result;}//mainly taken from qcstringint MyString::contains(char c){   int count = 0;   char const *d = c_str();   if ( d==0 )      return 0;   while ( *d )      if ( *d++ == c )         count++;   return count;};

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -