c++ 输入文件流ifstream用法详解[转]
摘要:目录 文章目录输入流的继承关系:成员函数Public member functions1, (constructor)2,ifstream::open3,ifstream:: is_open4,ifstream:: close5,ifstream:: rdbuf6,ifstream:: operat
阅读全文
posted @
2023-05-19 14:16
3D入魔
阅读(2428)
推荐(0) 编辑
使用耳切法将多边形三角化【转】
摘要:https://blog.csdn.net/yiwei151/article/details/87946592 效果图: 做法及原理可参考此链接:http://www.cnblogs.com/xignzou/p/3721494.html 代码: using System;using System.C
阅读全文
posted @
2019-09-24 12:17
3D入魔
阅读(1480)
推荐(0) 编辑
C++中int与string的相互转换【转】
摘要:一、int转string 1.c++11标准增加了全局函数std::to_string: string to_string (int val); string to_string (long val); string to_string (long long val); string to_stri
阅读全文
posted @
2019-03-04 17:59
3D入魔
阅读(16607)
推荐(1) 编辑
c#利用SWIG调用c++dll学习总结【转】
摘要:开发环境: 操作系统:windows 7 IDE:Microsoft Visual Studio Professional 2015 SWIG: 3.0.12 swig的介绍 详细介绍可看官网,一下贴出官网上的原话: SWIG is a software development tool that
阅读全文
posted @
2018-06-05 11:04
3D入魔
阅读(3489)
推荐(1) 编辑
std::vector利用swap()函数进行内存的释放【转】
摘要:首先,vector与deque不同,其内存占用空间只会增长,不会减小。比如你首先分配了10,000个字节,然后erase掉后面9,999个,则虽然有效元素只有一个,但是内存占用仍为10,000个。所有空间在vector析构时回收。 1、释放内存: empty()是用来检测容器是否为空的,clear(
阅读全文
posted @
2018-01-16 10:37
3D入魔
阅读(9454)
推荐(0) 编辑
关闭使用ShellExecute打开的进程!!!!!
摘要:前言: 最近做一个项目使用到ShellExecute来打开一个带参数的外部exe文件,关闭时遇到不少问题,最终解决,总结如下。 对于关闭ShellExecute打开的进程窗口,网上比较多的是用FindWindow方式,可惜我也不知道这窗口的名称,晕倒。通过查询资料找到以下方式可以关闭进程。 贴代码:
阅读全文
posted @
2017-09-11 10:45
3D入魔
阅读(3033)
推荐(0) 编辑
STL之set集合容器 【转】
摘要:set集合容器实现了红黑树(Red-Black Tree)的平衡二叉检索树的的数据结构,在插入元素时,它会自动调整二叉树的排列,把该元素放到适当的位置,以确保每个子树根节点的键值大于左子树所有节点的键值,而小于右子树所有节点的键值;另外,还得确保根节点的左子树的高度与有字数的高度相等,这样,二叉树的
阅读全文
posted @
2017-09-07 14:47
3D入魔
阅读(159)
推荐(0) 编辑
time_t和SYSTEMTIME之间的相互转换 【转】
摘要:time_t和SYSTEMTIME之间的相互转换 #include <ctime> /* **time_t转SYSTEMTIME */ SYSTEMTIME TimetToSystemTime(time_t t) { FILETIME ft; SYSTEMTIME pst; LONGLONG nLL
阅读全文
posted @
2017-08-18 12:03
3D入魔
阅读(3122)
推荐(0) 编辑
c/c++在windows下获取时间和计算时间差的几种方法总结 【转】
摘要:http://blog.csdn.net/coder_xia/article/details/6566708 一、标准C和C++都可用 1、获取时间用time_t time( time_t * timer ),计算时间差使用double difftime( time_t timer1, time_t
阅读全文
posted @
2017-08-18 10:44
3D入魔
阅读(3157)
推荐(0) 编辑
怎样使用libcurl获取隐藏了文件后缀的url网络文件类型
摘要:CURLINFO_CONTENT_TYPE CURL: Get Returned Content Mime Type 例如 :以下代码可以查询出天地图的tile图像类型为jpg "http://t0.tianditu.com/img_c/wmts/wmts?Service=WMTS&Request=
阅读全文
posted @
2017-03-10 17:51
3D入魔
阅读(763)
推荐(0) 编辑
libcurl库的使用(通过libcurl库下载url图像) 【转】
摘要:http://www.linuxidc.com/Linux/2015-09/123609.htm?utm_source=tuicool&utm_medium=referral libcurl库的使用(通过libcurl库下载url图像) 1. 从这里下载libcurl源码,解压缩; 2. 通过CMa
阅读全文
posted @
2017-03-07 15:26
3D入魔
阅读(3213)
推荐(0) 编辑
C++发送HTTP请求---亲测可行(转)
摘要:转自:http://hi.baidu.com/benbearlove/item/1671c23017575825b3c0c53f 环境:xp sp3,vs2008,在静态库中使用 MFC [cpp] view plain copy [cpp] view plain copy
阅读全文
posted @
2017-03-03 17:52
3D入魔
阅读(432)
推荐(0) 编辑
关于C++中_finite()函数的说明 [转]
摘要:The function int _finite(double x) returns 1 (true) if x is an ordinary number and 0 (false) if x is either infinite or not-a-number (NaN). msdn中如下描述中
阅读全文
posted @
2017-02-14 17:48
3D入魔
阅读(853)
推荐(0) 编辑
在c++代码中执行bat文件 【转】
摘要:我想在c++代码中执行磁盘上的一个bat文件。 这个bat文件的完整路径是:E:\\7z\\my7z.bat。 方法一: [cpp] view plain copy system("E:\\7z\\my7z.bat"); [cpp] view plain copy [cpp] view plain
阅读全文
posted @
2016-10-25 10:10
3D入魔
阅读(3318)
推荐(0) 编辑
C++ 如何得到当前进程所占用的内存呢?【转】
摘要:使用SDK的PSAPI (Process Status Helper)中的BOOL GetProcessMemoryInfo( HANDLE Process, PPROCESS_MEMORY_COUNTERS ppsmemCounters, DWORD cb);typedef struct _PRO
阅读全文
posted @
2016-10-21 15:16
3D入魔
阅读(3262)
推荐(0) 编辑
C++ 获取URL图片、html文件,CInternetSession 【转】
摘要:http://blog.csdn.net/gnixuyil/article/details/7688439 获取网络图片 [cpp] view plain copy CString URL="http://www.google.com.hk/images/srpr/logo3w.png" CInte
阅读全文
posted @
2016-10-10 16:06
3D入魔
阅读(1352)
推荐(0) 编辑
SWIG 多语言接口变换 【转】
摘要:一. SWIG 是Simple Wrapper and Interface Generator的缩写,是一个帮助使用C或者C++编写的软件创建其他编语言的API的工具。例如,我想要为一个C++编写的程序创建.NET API,一般情况下我必须使用托管C++(Managed C++)去编写大量的代码才能
阅读全文
posted @
2016-07-21 14:18
3D入魔
阅读(901)
推荐(0) 编辑
C++ 用libcurl库进行http通讯网络编程 【转】
摘要:http://www.cnblogs.com/moodlxs/archive/2012/10/15/2724318.html C++ 用libcurl库进行http通讯网络编程 目录索引: 一、LibCurl基本编程框架 二、一些基本的函数 三、curl_easy_setopt函数部分选项介绍 四、
阅读全文
posted @
2016-05-18 13:42
3D入魔
阅读(2019)
推荐(0) 编辑
托管和非托管转换新方法:Marshaling Library(zz) 【转】
摘要:托管和非托管转换新方法:Marshaling Library(zz) 托管和非托管转换新方法:Marshaling Library(zz) http://hi.baidu.com/superql/blog/item/38e9c8073202fcc37a8947ac.html 1.VC++2008中新
阅读全文
posted @
2016-04-12 14:04
3D入魔
阅读(666)
推荐(0) 编辑
Net调用非托管代码(P/Invoke与C++InterOP) [转]
摘要:将 System::String 转换为 wchar_t* 或 char*PtrToStringChars将String转换为本机wchar_t *或char *。由于 CLR 字符串为内部 Unicode,因此这样通常会返回一个 Unicode 宽字符串指针。然后可以将其转换为宽字符串1 .Net...
阅读全文
posted @
2015-11-25 16:57
3D入魔
阅读(1148)
推荐(0) 编辑