03 2014 档案

摘要:一份非常简洁实用的makefile tutorial:http://mrbook.org/tutorials/make/ 。给自己mark一份tricky的makefile(上面tutorial里的),很好很强大,只需要修改几行就可以编译大部分程序:CC=g++CFLAGS=-c -WallLDFL... 阅读全文
posted @ 2014-03-23 22:12 A&C 阅读(217) 评论(0) 推荐(0)
摘要:C++11引入了很多新特性,比如auto ,比如 for(type v : container)等。数据结构方面最抢眼的应该是引入了unordered_set和unordered_map。比起普通的set 和 map,其内部不再是红黑树排关键字了,而是用的哈系表;来提高查找效率。不过对于结构体的存储和映射,却没怎么发现别人讲,刚看了篇文章学会了=_=:http://choorucode.com/2012/06/26/c-using-unordered_set/Mark一下,贴下自己的代码,也方便别人查使用方法。g++ 编译时注意添加: -std=c++11 1 #include 2 #inc. 阅读全文
posted @ 2014-03-19 23:32 A&C 阅读(7703) 评论(0) 推荐(1)
摘要:写了一个Python版本的Trie,体验了一下Python的面向对象。Python中对象赋值有一点需要注意:Python中的对象赋值跟Java是一样的,都是引用赋值;而拷贝函数copy.copy()也只是浅拷贝(即普通的整数类型、实数类型、字符串等基本类型可以拷过去,但是具有对象属性的东西都只是拷贝... 阅读全文
posted @ 2014-03-19 21:24 A&C 阅读(713) 评论(0) 推荐(0)
摘要:Mysql安装包中提供了自己的API,使用前需要添加几个东西,右键新建的项目,选属性,做如下3点设置。我的MySQL安装目录是E:\Program Files\MySQL\MySQL Server 6.0\.....,大家根据自己安装目录改一下就成了。1. 设置“附加包含目录” 2、设置附加库目录 3、填好附加依赖项 下面就直接上代码吧~~:注:程序里面用到的函数官网都有详细的说明和使用文档, 详情戳这里:http://dev.mysql.com/doc/refman/5.1/zh/apis.html#c-api-functions#include #include #include ... 阅读全文
posted @ 2014-03-18 19:55 A&C 阅读(1352) 评论(0) 推荐(0)