摘要: __cdecl 是C Declaration的缩写(declaration,声明),表示C语言默认的函数调用方法:所有参数从右到左依次入栈,这些参数由调用者清除,称为手动清栈。被调用函数不会要求调用者传递多少参数,调用者传递过多或者过少的参数,甚至完全不同的参数都不会产生编译阶段的错误。 __cde 阅读全文
posted @ 2016-07-04 16:43 学会走路 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 转载自CSDN博客:http://blog.csdn.net/polarbearboy/article/details/6762752 (由于该作者也属于转载,不知原出处) PS:我们很易对下面这些问题感到迷惑:为什么只有类名和方法自变量列出?为什么不根据返回值对方法加以区 分?比如对下面这两个方法 阅读全文
posted @ 2016-06-06 09:59 学会走路 阅读(1159) 评论(0) 推荐(0) 编辑
摘要: 除了在安装MySQL的时候花了三天的时间,也学习了如何看错误日志,如何看配置文件等, Apache+PHP的安装都比较顺利,主要是要按照一个文档来安装,不要东拼西凑, 个人认为这篇“百度经验”写得很好,安装流程和测试方法写得都很好! 只是美中不足的是,其中有一个小错误,就是在“方法2/步骤2”中的第 阅读全文
posted @ 2016-06-03 11:12 学会走路 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 1.关于类的const对象 const对象只能调用声明为const的成员函数,在这篇csdn博客中也讨论了这个问题。 究其原因是因为 const 对象A 调用了非const函数F, F因为没有const约束可以修改A对象内的成员, 这不就违反了原来对A 声明const的本意了吗?反之,非const对 阅读全文
posted @ 2016-05-31 21:26 学会走路 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 关于宽字符和窄字符之间的区别,以及为什么当我们采用Printf和char*的时候可以输出一个中文字符,大概是因为默认情况下的编码方式是UTF-8的编码方式。 具体的可以参考这两篇博客:关于宽字符和窄字符 和 关于宽字符 Unicode或者宽字符都没有改变char数据型态在C中的含义。char继续表示 阅读全文
posted @ 2016-05-30 17:35 学会走路 阅读(10304) 评论(0) 推荐(0) 编辑
摘要: 在搞数据库和C++进行连接的时候,遇到一个问题,就是如果前面用到了fflush(stdin)即清空缓冲区,就OK,如果不清空缓冲区就不能把记录加入到Mysql的数据库中, 但是即便如此,这个问题目前还是没有搞清楚。 为了搞清楚这个问题,查阅了buffer的相关资料。 51CTO的这篇博客写得不错,例 阅读全文
posted @ 2016-05-26 20:21 学会走路 阅读(22925) 评论(1) 推荐(4) 编辑
摘要: PS:二者连接的过程主要参考这篇博客园文章,http://www.cnblogs.com/justinzhang/archive/2011/09/23/2185963.html 这篇博客园的文章中的代码已经被我改好,附到下面去了! 1.在C++和mysql连接编译遇到的第一个问题: error LN 阅读全文
posted @ 2016-05-26 15:01 学会走路 阅读(1283) 评论(0) 推荐(0) 编辑
摘要: 博客园的这篇文章写得不错! 阅读全文
posted @ 2016-05-25 20:34 学会走路 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 安装MYSQL接近三天了还是没有安装好,原因1:我觉得错误日志产生的原因是因为 计算机的名称是中文名 :小石头 瓦卡卡,果然是这个原因,折腾了三四天,最后换了系统!!!!把计算机名命名成了英文,果然一下子就成功了!!! 之后,我所有软件的路径均设置为英文! 2.删除的时候总是删除不掉是因为注册表没有 阅读全文
posted @ 2016-05-22 19:46 学会走路 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 斐波那契查找又称为黄金比例分割查找, 大家记不记得斐波那契数列:1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89…….(从第三个数开始,后边每一个数都是前两个数的和) 然后我们会发现,随着斐波那契数列的递增,前后两个数的比值会越来越接近0.618,利用这个特性,我们就可以将黄 阅读全文
posted @ 2016-05-15 15:49 学会走路 阅读(247) 评论(0) 推荐(0) 编辑