line.h

来自「initial working phase of the design of s」· C头文件 代码 · 共 45 行

H
45
字号
#ifndef __LINE_H#define __LINE_H#include "buffer.h"			// text, buffer( int ), resize#include "atom.h"typedef unsigned int u_int;typedef unsigned char u_char;// permissions: to send signal including lines to app server?class line : public atom, public buffer{  public:   line* last;   line* next;   int length;   int size;   u_int owner;   u_int rwx;   u_char color;   // include select-mark   virtual ~line(); // when deleting a line usu. delete buffer::text first   line( atom* a );   line( line* here );   void resize( int _size );   void clear();   void del( int, int );   void ins( int, int );   void del( int );   void ins( int );   void ins( int, char );   void ins( int, char* );   void split( int );   void merge( int );};#endif // __LINE_H

⌨️ 快捷键说明

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