![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
__qqqqq
这个作者很懒,什么都没留下…
展开
-
qsort和sort的一些小结
一. qsort1.qsort函数:原 型: void qsort(void *base, int nelem, int width, int (*fcmp)(const void *,const void *));功 能: 使用快速排序例程进行排序参 数:1 待排序数组首地址2 数组中待排序元素数量3 各元素的占用空间大小4转载 2016-04-26 19:46:16 · 430 阅读 · 0 评论 -
二分查找的两种实现
// 递归版本 int binary_search(const int arr[], int start, int end, int key) { if (start > end) return -1; int mid = start + (end - start) / 2; //直接平均可能會溢位,所以用此算法转载 2016-09-12 14:26:02 · 651 阅读 · 0 评论 -
利用mysql的c api,在vs2010中操作mysql
1. 建立控制台程序2. 如果安装的mysql上x64的,在项目的属性页面中要将平台由“win32”新建成“活动(x64)”:3. 在项目的属性->vc++目录->包含目录->编辑:加入mysql安装目录下的include文件夹的绝对路径, 在项目的属性->vc++目录->库目录->编辑:加入mysql的安装目录下的lib文件夹的绝对路径;原创 2016-05-25 15:51:33 · 897 阅读 · 0 评论 -
cdecl、stdcall、fastcall函数调用约定区别
论函数调用约定原文地址:http://blog.csdn.net/fly2k5/article/details/544112 在C语言中,假设我们有这样的一个函数: int function(int a,int b) 调用时只要用result = function(1,2)这样的方式就可以使用这个函数。但是,当高级语言被编译成计算机可以识别的机转载 2016-06-14 12:54:18 · 770 阅读 · 0 评论 -
C++编码转换函数代码
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl转载 2016-06-14 01:34:25 · 1330 阅读 · 0 评论 -
vs2010中的静态编译
开发程序时有时候会有很多依赖项(dll,lib库文件等等),导致在不同的电脑不同的系统环境下exe有时候无法正确运行,会报错:缺少必要的XXX文件。因此,可采用vs中静态编译的方式,即将程序所包含的所有依赖文件在编译的时候都包含到exe文件当中去,大大增强了程序的可移植性。设置方法: 项目属性->C/C++->代码生成->运行库->多线程/MT(版本为Release的话),多线程调试/MTd(版转载 2016-06-29 16:14:04 · 732 阅读 · 0 评论 -
C++编码转换函数整理
原文:http://www.2cto.com/database/201411/354891.html//UTF-8转Unicode std::wstring Utf82Unicode(const std::string& utf8string) { int widesize = ::MultiByteToWideChar(CP_UTF8, 0, utf8string.c_str(),转载 2016-06-29 16:12:45 · 626 阅读 · 0 评论 -
在VC++ .NET中使用sqlite资料整理
很好的教程: http://blog.bossma.cn/database/visual-studio-2010-and-dotnet-4-sqlite-net/ http://blog.csdn.net/jo_say/article/details/45262589 http://blog.csdn.net/keyler/article/details/12995023从官网下载.NET版本转载 2016-06-29 16:08:01 · 671 阅读 · 0 评论 -
C++操作SQLITE获得查询结果集的几种方法总结
使用sqlite的时候对查询结果的获得一直感觉比较混乱,一通google后收益匪浅,在此做个笔记。参考原文: http://www.cnblogs.com/acloud/archive/2012/03/23/2413814.html http://www.cppblog.com/czy463/archive/2013/12/16/204816.html(董淳光) https://segment转载 2016-06-29 12:05:56 · 33860 阅读 · 1 评论 -
利用SQLite的C++ api操作SQLite部署
利用SQLite的C++ api操作SQLite部署1. 复制VS2010安装目录下的三个文件lib.exe, link.exe, mspdb100.dll, 以及sqlite3的两个库文件到同一个目录下在此路径下打开命令行,执行:即可得到两个文件。(如果sqlite是32位版本,则将最后的64改成32即可) 2. 建立控制台项目,添加cpp文件,原创 2016-05-25 22:51:22 · 452 阅读 · 0 评论 -
vs2017上配置SQLite3
1. 在https://sqlite.org/download.html 下载四份所需文件:2. 解压后从这四个文件夹中copy出sqlite3.dll和sqlite3.def(x86和x64注意区分)3. 这里需要使用到vs2017安装目录下的lib.exe和一些其他的依赖库;简单起见,直接将vs2017安装目录下的HostX64/x64文原创 2017-05-26 20:24:52 · 14143 阅读 · 5 评论