core.h

来自「基于C++的MFC实现的地图着色问题。对于使用文档/视图模型的 MFC 应用程序」· C头文件 代码 · 共 34 行

H
34
字号
#ifndef CORE_H
#define CORE_H

#include <vector>
#include <utility>
#include <algorithm>
#include <set>
using namespace std;


enum VertexColor
{ VC_BLACK=0, VC_RED, VC_GREEN, VC_BLUE, VC_YELLOW, VC_WHITE, VC_NON2, VC_NON3 };
struct Vertex
{
	// position
	int x;
	int y;
	int id;
	VertexColor render;
	set<int> arcs;
};

typedef vector<Vertex*> Graph;


void addVertex(Graph& container, int x, int y);
void addArc(Graph& container, int a, int b);
void renderGraph(Graph& container);
void releaseVertex(Graph& container);


#endif

⌨️ 快捷键说明

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