
c++
ztq_12345
这个作者很懒,什么都没留下…
展开
-
判断一个数是否为整数
int a = 2;double b = 2.35;cout<<(b / a)<<endlcout<<int(b / a)<<endlif(b / a = int(b / a)) //强转去掉小数位置数值 cout<<"是正数"<<endlelse cout<<"不是正数"<<endl原创 2020-06-07 10:28:11 · 1859 阅读 · 1 评论 -
switch case范围判断
int i = 3; switch (true) { case (i < 5): cout<<"小于5"<<endl; break; case( i > 5): cout<<"大于5"<<endl; break; default: ...原创 2020-05-22 09:27:11 · 9901 阅读 · 7 评论 -
STL源码剖析---多态与虚拟---泛型编程与STL中文版
链接: https://pan.baidu.com/s/1TN5FBFwXcPhSoIUY1tUrsQ 提取码: 32wr原创 2020-04-27 10:28:46 · 647 阅读 · 0 评论 -
PostgreSQL+PostGIS+pgRouting最短路径规划之
这是一个集成算法在数据库上 利用数据库查询语句直接查询路径的方法。接下来就具体讲讲环境配置到路径查询的一条龙服务。PostgreSQL+PostGIS+pgRouting这三个存在版本之间的依赖的https://trac.osgeo.org/postgis/wiki/UsersWikiPostgreSQLPostGIS这个网址所示为各个版本之间的依赖关系 (可以按照自己的需求选择下载)1....原创 2019-11-20 14:41:30 · 2205 阅读 · 1 评论 -
c++ 动态库的加载 (问题解决方案及加载方法)
使用ide是vs, 使用Windows.h下的3个函数对动态库进行加载第一个:HMODULE LoadLibrary(LibFileName : PChar)//获取dll句柄参数是需要加载dll的路径,返回值dll句柄第二个:FARPROC GetProcAddress(HMODULE hModule, LPCSTR lpProcName)//获取函数地址第一个参数是dll的句柄 ,第二...原创 2019-08-16 16:44:01 · 3981 阅读 · 1 评论 -
Ncurses终端字符处理库 stdscr未定义报错处理
多的不说了,直接进入主题,Ncurses库是一个可以在字符模式下产生美观的界面的库。它提供了一系列的函数让使用者调用它们去生成你想要的任何样子的界面终端。Windows平台的支持下是没有ncurses的不过有一个封装它的PDCurses可以使用https://sourceforge.net/projects/pdcurses/files/pdcurses/在这里可以下载pdcurses源...原创 2019-09-05 14:45:45 · 832 阅读 · 1 评论 -
单列类 自动释放(懒汉式加载 )
单例模式,可能是使用很广泛的设计模式。其意图是保证一个类仅有一个实例,并且可以被全局使用。单列类 就是定义一个类,使用私有构造防止其他调用,在使用类的私有静态指针变量指向类的唯一实例,并用一个公有的静态方法获取该指针。对于 单列类释放问题,手动销毁就显得非常麻烦,并且容易忘记释放。所以实现一个自动释放指针的单列类就显得很重要了。因为我们定义的静态变量是放在栈上的,受系统控制释放,所以我们程序结...原创 2019-09-16 16:00:04 · 318 阅读 · 0 评论