PlantsVsZombies_2

摘要: 接上,第一版,攻击函数有严重问题。 阅读全文
posted @ 2017-03-08 00:25 cleverlzc 阅读(147) 评论(0) 推荐(0) 编辑

PlantsVsZombies_1

摘要: 第一版,攻击僵尸函数有严重问题。 阅读全文
posted @ 2017-03-08 00:22 cleverlzc 阅读(120) 评论(0) 推荐(0) 编辑

杀掉被占用端口的程序还要停其服务才可释放端口

摘要: 怎么查询端口被占用 C:\Users\l00379261>netstat -aon | findStr 5555 TCP 0.0.0.0:5555 0.0.0.0:0 LISTENING 4496 TCP [::]:5555 [::]:0 LISTENING 4496 C:\Users\l00379 阅读全文
posted @ 2017-03-07 18:59 cleverlzc 阅读(343) 评论(0) 推荐(0) 编辑

Practice6_3_map_sort_by_compareStu

摘要: 这个程序也是在解决“invalid operator<”的问题,问题的根因是当两个元素相等时必须返回false才行!!(见这里,和这里) return false; //Should return false if both the vaules are same 这个问题困扰了我一下午,当然下午还 阅读全文
posted @ 2017-03-04 20:06 cleverlzc 阅读(88) 评论(0) 推荐(0) 编辑

Practice6_2_map_sort_by_comparator

摘要: 上一个程序初步简单的实现了使用自定义operator的方式的map的初始化,但是遇到了一个问题: 检查operator函数时报“invalid operator<”错误,程序崩了。下午找出原 因。下一个程序中解决该问题,并实现高内聚。 “invalid operator<”错误的原因是(具体见这里) 阅读全文
posted @ 2017-03-04 19:59 cleverlzc 阅读(146) 评论(0) 推荐(0) 编辑

Practice6_1_map_sort_by_comparator

摘要: 上一个程序中说——“ 该程序以重载结构体的operator<操作符实现,下一个程序,单独实现一个比较器,作为map的第三个参数。 经过前面的vector容器练习之后,这些道理和用法都是一样一样的。” 经过实际操作才发现,并不一样,而且很不一样,遇到了问题,该问题是: “请问这个程序怎么遍历输出呢?“ 阅读全文
posted @ 2017-03-04 12:03 cleverlzc 阅读(126) 评论(0) 推荐(0) 编辑

Practice6_3_map_sort

摘要: 该程序实现了学生信息到学生成绩的映射,且当map容器的key为结构体时要自己动手重载operator<才行,因为map是排序的, 对于int型默认就行了,但对于结构体map是不知道如何排序的,所以要自己手重载operator<,否则会编译不过。 该程序以重载结构体的operator<操作符实现,下一 阅读全文
posted @ 2017-03-03 21:19 cleverlzc 阅读(100) 评论(0) 推荐(0) 编辑

Practice6_map_count_find

摘要: map使用count(key)或者迭代器find(key)查找元素是否存在。 两种场景: 1.如果只是判断是否存在,使用count(key); 2.如果要获取存在的元素值,使用迭代器find(key)。 运行结果: 12,huawei23,xiaomi31,oppo38,meizuif the ma 阅读全文
posted @ 2017-03-03 20:34 cleverlzc 阅读(108) 评论(0) 推荐(0) 编辑

Practice6_1_map_fill_data

摘要: 以pair或者value_type方式运行结果: 12,huawei23,xiaomi31,oppo38,meizu 以array赋值方式运行结果: 12,huawei23,xiaomi31,vivo38,meizu 参考:这里 阅读全文
posted @ 2017-03-03 15:21 cleverlzc 阅读(131) 评论(0) 推荐(0) 编辑

Practice5_2_string_find

摘要: 运行结果: 4-12492509728 阅读全文
posted @ 2017-03-03 10:01 cleverlzc 阅读(108) 评论(0) 推荐(0) 编辑