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

📄 str.hpp

📁 一个嵌入式系统的C代码
💻 HPP
字号:
//***********************************************************************//  MODULE : Str - Class Header						*//  AUTHOR : Ron Chernich						*//  PURPOSE: Derived from the Microsoft C/C++ tutorial material, this	*//	     class performs dynamic allocation of memory, allowing re-	*//	     sizeable objects.						*//  HISTORY:								*//   12-JAN-93	First (MSC/C++ 7.00) version				*//   18-APR-94  == for char* added (would I ever like to rewrite this!) *//***********************************************************************#ifndef _RCOS_STRING  #define _RCOS_STRING  #include <string.h>  #include <memory.h>     #include "rcos.hpp"  class Str {    char  *buf;    INT16 length;  public:   ~Str (void);    Str (void);    Str (const char*);    Str (char, INT16);    Str (const Str&);    Str&  operator = (const Str&);    BOOL  operator == (const char*);    void  StrSet (INT16, char);    char  StrGet (INT16) const;    char *StrGet (void) const { return buf; };    INT16 StrGetLen (void) const { return length; };    void  StrAppend (const char*);  };#endif/********************************* EOF ***********************************/

⌨️ 快捷键说明

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