boost
wsj_
勤奋者,进步乎。
展开
-
boost库解析读取xml文件,生成数据库文件,并向数据库中写表。
今天实战用boost库中的方法,读取xml格式文件。博文中涉及到xml的解析,xml内容的提取,数据库的创建,已经向数据库中添加表,并向表中写内容。xml文件所在的目录:xml的文件内容:具体代码实现:#include<iostream>//起名namespace bfs = boost::filesystem;//创建一个db,我们使用sqlite这种小型数据库,指针使用unique指针。std::unique_ptr<SQLite::Database>原创 2020-05-17 01:38:44 · 763 阅读 · 0 评论 -
C++创建一个临时数据库文件,SQLite应用
工作中用到的数据库类型为Oracle和Sql Server.还有SqlLite这种轻型数据库。#include<iostream>#include<boost/filesystem.hpp>//包含boost的nuget包#include<SQLiteCpp/Database.h>//前提是含有sqlite相关的nuget包#include<boo...原创 2020-04-27 22:14:52 · 737 阅读 · 0 评论 -
C++命令行参数的实现方法及使用方法,代码详细,执行正确。
执行程序时,经常会用到命令行参数传递参数这种方式,今天实战一个命令行参数的从头到尾。先写个主函数#include<iostream>int main(const int argc, const char* argv[]) //argc和argv的类型不一样,{ try{ const auto po = translateParams(argc,argv); //解析函数。先写这,等会在声明实现。 }}接下来写解析函数记录一下program options的用法原创 2020-05-11 20:42:13 · 5871 阅读 · 0 评论