- 博客(17)
- 资源 (14)
- 收藏
- 关注
原创 ACM入门之新手入门
1.ACM国际大学生程序设计竞赛简介 1)背景与历史 1970年在美国TexasA&M大学举办了首次区域竞赛,从而拉开了国际大学生程序设计竞赛的序幕。1977年,该项竞赛被分为两个级别:区域赛和总决赛,这便是现代ACM竞赛的开始。在亚洲、美国、欧洲、太平洋地区均设有区域赛点。1995至1996年,来自世界各地的一千多支s代表队参加了ACM区域竞赛。ACM大学生程序设计竞赛由美国计算
2010-03-28 18:50:00 882 3
原创 C++中的关键字explicit
在 C++ 中, 如果一个类有只有一个参数的构造函数,C++ 允许一种特殊的声明类变量的方式。在这种情况下,可以直接将一个对应于构造函数参数类型的数据直接赋值给类变量,编译器在编译时会自动进行类型转换,将对应于构造函数参数类型的数据转换为类的对象。 如果在构造函数前加上 explicit 修饰词, 则会禁止这种自动转换,在这种情况下, 即使将对应于构造函数参数类型的数据直接赋值给类变量,编译器也会
2010-03-27 11:00:00 444
原创 wchar_t的问题。
在学到wchar_t时遇到了问题;我试着打这个程序:int main(){ wchar_t ga=我; wcout << sizeof(wchar_t) << endl; cout << ga << endl; return 0;} 结果输出是252946 在百度上找了半天,找到了原因:首先,wc
2010-03-24 16:01:00 463
转载 心烦时记住三句话
人活在世不可能事事尽如人意, 遇到困难和烦心的事就要自己化解,时刻拥有乐观的心态和快乐的心境。在生命中碰到烦恼事,不妨学说三句话,对自身健康大有好处。 第一句话是“算了吧”。生活中有许多事,可能你经过再多的努力都无法达到,因为一个人的能力必定有限,要受各种条件的限制,只要自己努力过、争取过,其实结果已经不重要了。 第二句话是“不要紧”。不管发生什么事,都要对自己说“不要紧”。因为积极乐观
2010-03-23 11:11:00 872
转载 Windows编程经典书籍
本人是刚刚开始学习windows编程的,感觉看雪学院的大牛很NB.想找一些书籍来看学习学习,可是不知道看哪些书好.驱动,对菜鸟们来说真是一个很深奥的话题,所以 ,我找来了这篇文章供大家分享,以后大家发现什么好书就在楼下跟贴吧! 作者:Harry Meng 来源:互联网.也许我的阅读面过于狭小,书架里基本上都是Jeffrey Richter,Charles Petzold,侯捷老师以及潘爱民老师的书
2010-03-15 21:23:00 867
原创 一道C++小题目。
今天在CSDN的C++版块看见一道题,题目是:定义一个score类,其中包括私有数据成员和公有成员函数,即 num 学号 Math 高等数学成绩 English 英语成绩 Programming 程序设计成绩 inscore() 输入学号和各科成绩,并且计算平均成绩 showscore(时) 输出学号和各科成绩 使用score类,输入某班n(事先不能确定)个学生的学号和各科成绩,然后求各个学生
2010-03-14 20:33:00 1669 2
转载 Copy assignment operators (C++ only)
The copy assignment operator lets you create a new object from an existing one by initialization. A copy assignment operator of a class A is a nonstatic non-template member function that has one of th
2010-03-14 16:20:00 798
原创 好的代码风格是一种美!
今天在看《C++ Primer》的第440面时,我突然认识到,就算是同样的代码,一个字符不差,但是不同的风格,也有美与丑之分。比如:inline booloperator== (const Sales_item &lhs, const Sales_item &rhs){ // must be made a friend of Sales_item return lhs.u
2010-03-14 10:34:00 518
原创 类的作用域
在《C++ Primer》的第381面,讲到了在形参类型和返回类型和作用域的关系,这里总结一下:1.形参表和函数体处于类作用域中。在定义于类外部的成员函数中,形参表和成员函数体都出现在成员名之后。这些都是在类作用域中定义的,所以不用限定而引用其他成员。例:char Screen::get(index r, index c) const{ index row = r *
2010-03-12 09:42:00 461
原创 【C++】何谓算法?何谓容器操作?
这里讲的是根据《C++ Primer》第四版中文版的,没有书的朋友可以去网上搜搜,有很多。在《C++ Primer》P345面有这么一句话: 算法不直接修改容器大小。如果需要添加或删除元素,则必须使用容器操作。 何谓算法?何谓容器操作? 在P336面就讲到:泛型算法:因为他们实现共同的操作,所以称之为“算法”;而“泛型”指的是它们可以操作在多种
2010-03-10 18:18:00 915 3
原创 初学者易犯错误---向没有元素的空容器中做写入操作
在《C++ Primer》的第341面看到了容器的写入操作,有一个初学者很容易犯得错误,故在此重申一遍: 在向容器做写入操作时,必须保证容器至少足以存储要写入的元素。举例:int main(){ vector ivec(10); // 向没有元素的空容器中作写入操作是危险的 fill(ivec.begin(), ivec.begin() + ivec.siz
2010-03-10 14:44:00 492
原创 POJ 1003--Hangover
题目在北大现在测试系统:http://acm.pku.edu.cn/JudgeOnline/problem?id=1003以下是用C++写的: #include #include using namespace std; int main() { int n_card; float card_len
2010-03-09 18:45:00 657
转载 如何使用live writer客户端来发布CSDN的博客文章?
如何使用live writer客户端来发布CSDN的博客文章? 收藏 live writer是写博客的一个客户端工具,由于文章是在本地编写,所以它能够防止文章在发布时发生内容丢失的情况,同时它还可以方便的进行内容排版、插入图片等,排版完成后点击发布,图片也会一并被传到服务器上。CSDN博客支持metaAPI ,所以也可以使用live writer来发布文章。接下来将为大家详细介绍如何配置live
2010-03-08 16:49:00 414
原创 IO标准库类型和头文件
讲解在《C++ Primer》的第245面有,这里只是为了让自己记忆加深,并让大家好查,所以打上来: 头文件 类 型iostream
2010-03-07 14:55:00 589
原创 条款03:尽可能使用const
额。暂时重载这块有点迷糊,先把学到的总结了。 这里主要是自己对const的小结:①:如果关键字const出现在星号左边,表示被指物是常量;如果出现在星号右边,表示指针自身是常量。 看三个例子:1.const char *p = str; // non-const pointer, const data2.char const *p = str; // non
2010-03-06 18:56:00 348
原创 条款01:视C++为一个语言联邦
这是《Effective C++》的学习笔记,主要就是把书上重点的写出来,再结合自己的理解。条款01:视C++为一个语言联邦这一节的思想是把C++这个语言看成是几种次语言的集合,介绍了4种主要的次语言:1.C: C++是以C为基础的2.Object-Oriented C++: 也就是C with Classes。包括构造,析构
2010-03-03 16:17:00 696
背包九讲(chm)背包专题
2010-07-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人