C++
小白study
这个作者很懒,什么都没留下…
展开
-
stm32建c++与c混合工程遇到的问题及解决
1. 以前的库函数怎么使用?在函数声明前加上 extern "C" 就可以了,因为C++支持函数重载之类的东东,所以生成的目标代码的名字和C会有些不同,用extern "C"强制成C语言的名字规则。现在新版本的库好像已经加上了,这里顺便问一下,新版本的库在官网的哪里下载?我不要一点就直接弹出下载的链接新版的库的头文件前面是#ifdef __cplusplusextern "C"转载 2016-03-29 21:02:32 · 992 阅读 · 0 评论 -
关于CSpreadSheet的若干问题
转载于http://blog.csdn.net/cogbee/article/details/88854181、对于微软的excel,用程序操作的话,有封装好的类。就是CSpreadSheet.h 和 CSpreadSheet.cpp。这个在CSDN上面可以下载。具体地址:http://download.csdn.NET/detail/happyeggplant/2162615转载 2016-10-08 17:35:45 · 494 阅读 · 0 评论 -
用C++操作Excel
大一的程序设计老师,也是我们的班主任,一直想让我们知道C/C++究竟能做些什么,曾经花整整1节课的时间教我们如何找一个问题的解决方案。他告诉我们,要懂得google。不过,对于习惯了baidu的我,一时间总是改不过来。但是,经过这段时间,确实知道了虽然偶尔连不上服务器的google确实比baidu好。 大一下学期有各种各样的物理实验,数据多,而且不能凑整,公式也很繁,于是,决转载 2016-10-08 13:45:35 · 8266 阅读 · 0 评论 -
C++ 控制台读写excel
为求简单方便,直接使用开源——CSpreadSheet.h文件在CodeProject和CodeGuru上都有,其实是这个文件有问题。这个头文件既包括了CSpreadSheet类的定义,还包括这个类的实现,这样所有包含这个头文件的类都有一份这个类的实现,链接的时候可能会出错了。只要工程中有两个以上的地方包含这个头文件就会出现错误。解决的办法很简单,建立一个CSpreadSheet.cpp文件,然后转载 2016-10-08 13:44:37 · 3615 阅读 · 1 评论 -
傻瓜式教学:c++操作Excel
[cpp] view plain copy 理论性的东西就是不讲了,简单的就是用微软提供的组件来操作excel。我们先看看如何添加相关组件。 1.进入类导向对话框:2.点击下拉菜单“添加类”,选择“类型库中的MFC类‘3.相关的类行库可以从注册表中找,你选择一个”可用类行库“,向导会自动显示它的接口。转载 2016-10-08 13:32:14 · 32095 阅读 · 0 评论 -
c++操作mysql - 查询结果集
用MySQL进行数据查询的时候,mysql会返回一个结果集给我们。接着我们需要调用mysql的api,从这个结果集中取得我们要的数据。取完数据之后,需要释放这个结果集。 mysql的结果集其实就是一个MYSQL_RES结构,其定义如下: typedef struct st_mysql_res { my_ulonglong row_coun转载 2016-11-11 02:28:22 · 2153 阅读 · 0 评论 -
如何对string使用sprintf() ?
整理于http://bbs.csdn.net/topics/10325965有少函数都需要char *参数,为的是通过指针直接写.以前我们都这样写.char buf[256];itoa(123, buf, 16);但我不想再来一句string str = buf;string.c_str()返回的是const char *, (LPTSTR)str也不行.转载 2016-10-10 11:57:07 · 6995 阅读 · 0 评论 -
C++ 操作MySql数据库实例讲解
学了这么久C++,数据库访问部门一直没有多做了解,近来闲着,打算补上这一处的空白。于是果断的在Fedora 14上安装了数据库mysql,做测试之用。以下鄙人就将实验操作的过程总结一下,整理如下:1) 安装mysql数据库使用Windows的朋友们安装过程就不用多说了。由于鄙人所使用的是Fedora,就以Feodra为例了。其余的安装过程类似,不多做解释,这不是重点。因为鄙人对于m转载 2016-10-09 19:33:02 · 5107 阅读 · 0 评论 -
ErrorCode:1068.Multipleprimarykeydefined
1、错误描述?110:10:38 altertable user add num int(8)primarykey first Error Code: 1068. Multiple primarykey defined 0.000 sec转载 2016-10-09 19:06:49 · 3717 阅读 · 0 评论 -
mysql修改已存在的表增加ID属性为auto_increment自动增长的方法
http://www.2cto.com/database/201203/125731.htmlmysql修改已存在的表增加ID属性为auto_increment自动增长 今天有需要将已经存在表设置自动增长属性具体如下alter table customers change id id int not null auto_increment primary key;转载 2016-10-09 19:05:45 · 38779 阅读 · 2 评论 -
[C++]MySQL数据库操作实例
由于课程大实验需要使用c++操作MySQL数据库,经过一番研究终于成功实现VS2008中与MySQL的连接。 环境设置:安装完MySQL之后,将安装目录中的include目录下的libmysql.lib文件拷到VS2008安装目录中的VC\lib\下,然后在 项目-选项-c/c++-常规 中的附加包含目录以及 链接器-常规 中的附加库目录中加入“c:\MySQL\inc转载 2016-10-08 21:34:10 · 393 阅读 · 0 评论 -
Mysql命令大全
http://www.cnblogs.com/zhangzhu/archive/2013/07/04/3172486.html1、连接Mysql格式: mysql -h主机地址 -u用户名 -p用户密码1、连接到本机上的MYSQL。首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空转载 2016-10-08 21:32:41 · 245 阅读 · 0 评论 -
使用VS2012编译项目报错如下:
使用VS2012编译项目报错如下:error LNK2019: 无法解析的外部符号 _mysql_real_connect@32,该符号在函数 _main 中被引用error LNK2019: 无法解析的外部符号 _mysql_query@8,该符号在函数 _main 中被引用error LNK2019: 无法解析的外部符号 _mysql_init@4,该符号在函数 _main 中被引转载 2016-10-08 21:25:50 · 556 阅读 · 0 评论 -
C++ API方式连接mysql数据库实现增删改查
一、环境配置1,装好mysql,新建一个C++控制台工程(从最简单的弄起,这个会了,可以往任何c++工程移植),在vs2010中设置,工程--属性--VC++目录--包含目录,将mysql server\include的绝对路径添加进去,例如C:\Program Files\MySQL\MySQL Server 5.6\include。将mysql server\lib文件夹下的libmy转载 2016-10-08 21:24:54 · 16560 阅读 · 1 评论 -
利用scons构建工程
转载于http://blog.csdn.net/weiwei_xiaoyu/article/details/41251813scons有很多相对于make构建系统的优秀特性,但是由于发展时间比较短现在的应用范围还是不太多,能够找到的资料也不是很多。scons现在一大问题就是初始上手还是有点难度的,对于有Python的基础的还是有点问题,毕竟他跟写成的python还是不一样的。虽然他转载 2016-12-14 16:10:38 · 1181 阅读 · 0 评论