📄 parse_cfgfile.h
字号:
#ifndef _READ_CFG_H
#define _READ_CFG_H
#include "treeOp.h"
enum node_type{m_leaf=0,m_bran0=1,m_bran1=2};
// read_fromcfgfile(fp, root, &s);
void load_cfgndvar(struct tree_node **root,char *cfg_filepath);
void read_fromcfgfile(FILE *fp,struct tree_node **root,struct mystack *s);
struct tree_node *next_node_fromfile(FILE *fp,enum node_type *tp);
void insertnode_byparent(struct tree_node *root, struct tree_node *defaultnode);
/* load_envvar(&defaultnode);
load_cfgndvar(&defaultnode, cfg_filepath);
load_taskdvar(&defaultnode, task_filepath);
load_cmdvar(&defaultnode, argv);
*/
struct tree_node *get_node(struct tree_node *root,const char *path);
//void get_node(struct tree_node *root,const char *path, struct tree_node **subroot);
void recursion_dump(struct tree_node *node,FILE *fp) ;
void trim(char *parentpath);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -