好用的类
2026-04-12 10:31:57
发布于:浙江
0阅读
0回复
0点赞
class Markdown{
public:
typedef unsigned int uint;
vector<vector<int>> list;
void RESET(uint x,uint y){
for (int y1=0;y1<y;y1++){
list.push_back({});
for (int x1=0;x1<x;x1++){
list[y1].push_back(0);
}
}
}
void clean(uint set1[2],uint set2[2]){
for (int y1=0;y1<list.size();y1++){
for (int x1=0;x1<list[0].size();x1++){
if (y1 >= set1[1] && y1 <= set2[1] && x1 >= set1[0] && x1 <= set2[0]){
list[y1][x1] = 0;
}
}
}
}
void printl(char sep=' ',char end_line='\n'){
for (int y1=0;y1<list.size();y1++){
for (int x1=0;x1<list[0].size();x1++){
if (x1 == (list[0].size())-1){
cout<<list[y1][x1];
}else{
cout<<list[y1][x1]<<sep;
}
}
if (y1 != list.size()-1){
cout<<end_line;
}
}
}
void Set(uint x,uint y,int value){
for (int y1=0;y1<list.size();y1++){
for (int x1=0;x1<list[0].size();x1++){
if (y1 == y && x1 == x){
list[y1][x1] = value;
}
}
}
}
private:
;
};
这里空空如也

有帮助,赞一个