22 lines
365 B
C++
22 lines
365 B
C++
#pragma once
|
|
|
|
#include <string>
|
|
#include <vector>
|
|
#include <fstream>
|
|
|
|
class CStringList
|
|
{
|
|
std::vector<std::string> lines;
|
|
|
|
public:
|
|
|
|
std::string* getLine(int lineId);
|
|
void addLine(std::string *line);
|
|
bool delLine(int id);
|
|
int insertLine(int pos, std::string *line);
|
|
bool loadFromFile(std::string *file);
|
|
int countLines();
|
|
int countChars();
|
|
void clear();
|
|
|
|
}; |