当前位置: 首页 > news >正文

怎么提高网站的流量360度实景地图下载

怎么提高网站的流量,360度实景地图下载,怎么看一个网站用什么平台做的,怎么建设公司网站信息目录 1. gflags 安装 2. gflags 使用 2.1 基本使用方法 2.2 基本使用实例 2.3 放入配置文件中 3. 融入cmakelists中使用 在实际工程代码开发中#xff0c;发现gflags很好用#xff0c;可以在运行 1. gflags 安装 gflags的安装使用apt-get install命令安装即可 sudo …目录 1. gflags 安装 2. gflags 使用 2.1 基本使用方法 2.2 基本使用实例 2.3 放入配置文件中 3. 融入cmakelists中使用 在实际工程代码开发中发现gflags很好用可以在运行 1. gflags 安装 gflags的安装使用apt-get install命令安装即可 sudo apt-get install libgflags-dev sudo apt-get install libgoogle-glog-dev sudo apt-get install libgtest-dev当然也可以使用源码安装我通过命令安装就足够使用了源码安装就不再赘述。 2. gflags 使用 2.1 基本使用方法 首先看定义方法在代码中增加下面几类定义可以在程序中使用相应的flag // gflags定义类型 描述 DEFINE_bool(is_test, false, test for bool); // bool位整型 DEFINE_int32(int32_test, 0, test for int32); // 32位整型 DEFINE_int64(int64_test, -1, test for int64); // 64位整型 DEFINE_uint64(uint64_test, 0, test for uint64); // 无符号64位整型 DEFINE_double(double_test, 0.1, test for double); // 浮点类型 DEFINE_string(string_test, test, test for string); // C string类型 gflag中可以定义上述六类类型的flag以第一个bool类型的定义为例第一个变量is_test就是flag的名称第二个变量false是该flag的默认值第三个变量“test for bool”是对is_test这个bool类型的flag的解释说明上述三个量在自己使用的时候根据需要修改。 在程序中使用定义的flag之前首先需要加上如下代码 gflags::ParseCommandLineFlags(argc, argv, true); 这行代码用来对命令行中输入的flag值进行拆解前两个变量分别是命令行输入的参数个数和参数数组第三个变量truefalse决定了是否在读入flag后恢复命令行的参数和参数列表。个人认为这里truefalse都不影响使用。 在程序结束使用flag之前需要加入如下代码 gflags::ShutDownCommandLineFlags(); 2.2 基本使用实例 定义好flag之后使用的时候在定义的变量之前加上FLAGS_,如is_test使用时变为FLAGS_is_test。 #include iostream #include gflags/gflags.h using namespace std;// gflags定义类型 描述 DEFINE_bool(is_test, false, test for bool); // bool位整型 DEFINE_int32(int32_test, 0, test for int32); // 32位整型 DEFINE_int64(int64_test, -1, test for int64); // 64位整型 DEFINE_uint64(uint64_test, 0, test for uint64); // 无符号64位整型 DEFINE_double(double_test, 0.1, test for double); // 浮点类型 DEFINE_string(string_test, test, test for string); // C string类型// 定义为全局变量类似于extern DECLARE_bool(is_test);int main(int argc, char **argv){gflags::ParseCommandLineFlags(argc, argv, true);if(FLAGS_is_test){cout FLAGS_is_test is true. endl;}cout FLAGS_string_test endl;gflags::ShutDownCommandLineFlags();return 0; } 编译时注意需要指定gflag的库 g Gflags.cpp -lgflags 编译完成后运行可执行文件时可以修改对应flag的值 ./a.out -is_testtrue -string_testtry string test 运行结果如下 FLAGS_is_test is true. try string test 2.3 放入配置文件中 工程上对于配置文件的使用比较频繁如果定义的flag较多可以借助配置文件来定义。gflag对这个配置文件的变量名有明确的规定用flagfile配置的格式和在命令行中一致。 #flag_config.txt -is_testTrue -string_testtry string test 运行时指定flagfile变量 ./a.out -flagfileflag_config.txt 3. 融入cmakelists中使用 上述编译的时候要制定gflags库那么在使用cmakelists的时候就要对应的增加库 cmake_minimum_required(VERSION 3.10) project(test)# 设置C标准为C11 set(CMAKE_CXX_STANDARD 11)# 查找gflags库 find_package(gflags REQUIRED)add_executable(test Gflags.cpp)# 链接gflags库到你的项目 target_link_libraries(test gflags) 编译执行即可。
http://www.zqtcl.cn/news/354355/

相关文章:

  • 中国联通网站备案系统Wordpress建立空白页面
  • 郑州网站建设 郑州网站制作wordpress删除模板
  • 北京网站设计培训wordpress vps 伪静态
  • 做网站和编程有关系吗seo百家外链网站
  • 网站新闻怎么写最新事故案例100例
  • 网站中的表格seo宣传网站
  • 河南锦路路桥建设有限公司网站网站建设会考什么
  • 高校网站建设研究意义餐饮vi设计案例
  • 触屏手机网站网站建设功能模块价格
  • 类似携程网的网站wordpress文章摘要调用
  • 好网站建设公司开发方案联盟营销的网络营销方式
  • logo免费生成网站洛阳网络建站公司
  • 建设工程部网站百度指数功能
  • 个人网站 商业时事新闻2022最新10月
  • 不会代码 怎么做网站网站视频管理系统
  • 网站空间 流量网上卡片制作
  • 网站排名seo软件机关网站源码
  • 网站手机端页面怎么做手机之家
  • 成都电子商务网站大庆城市投资建设网站
  • 电子商务网站费用wordpress 怎么手动更新
  • 中国空间站设计在轨飞行多少年南昌网站建设风格
  • 用php写的网站有哪些暖暖 视频 在线 观看 高清
  • 云空间网站怎么做海南旅游网网页制作
  • 常宁网站免费的ai作图软件
  • 网站建设讲师招聘如何做电商产品推广
  • 让百度收录网站网站开发流程进度表
  • 有几个网站能在百度做推广产品开发管理系统
  • 一个网站项目的价格表dz论坛seo
  • 企业做网站要多少钱哪个网站做动图
  • 知名企业网站例子4s店网站模板