
C++
芯片之美
这个作者很懒,什么都没留下…
展开
-
C++ primer的初步浏览
打算快速学习C++,网上百度了一下相关书籍,C++ primer这本书几乎是“提C++必提此书”,所以下载了电子书又买了本纸质书,督促自己下功夫掌握。 不得不说,C++primer这本书实在太厚,每个章节都是语法的各种细节,如果从头看到尾肯定是看了后面忘了前面,而且这本书仿佛注意到了这一点,同一个语法知识,在后面的章节会反复提及,这样造成整个书的结构安排也有点诡异,优点应该是巨细原创 2017-03-01 17:17:12 · 458 阅读 · 0 评论 -
统计输入的单词中不同单词的数量的C++代码
Write a program to count how many times each distinct word appears in its input#include #include #include using namespace std;int main() { typedef vector::size_type vec_sz; vector words; ve原创 2017-03-02 15:25:38 · 4180 阅读 · 1 评论 -
VS2013 strcpy 报错的3种处理方法
[cpp] view plain copy //C++中使用strcpy的问题: #include #include using namespace std; class Student{ public: Student(char *name1, char *stu_no1, float score1); ~转载 2017-02-24 11:27:47 · 5313 阅读 · 0 评论 -
C++ 左值、右值、右值引用
看到这个type-id && cast-expression ,对于熟悉C语言的我有点发懵。感觉就是C++的概念确实比C语言繁杂细腻的多,这个右值,就是非常的细腻区分变量的生存时间和内存的使用的概念,有必要理解清楚。左值、右值在C++11中所有的值必属于左值、右值两者之一,右值又可以细分为纯右值、将亡值。在C++11中可以取地址的、有名字的就是左值,反之,不能取地址转载 2017-04-11 18:33:50 · 411 阅读 · 0 评论 -
MFC中句柄和指针的区别
句柄源代码:#ifdef STRICTtypedef void *HANDLE;#define DECLARE_HANDLE(name) struct name##__ { int unused; }; typedef struct name##__ *name#elsetypedef PVOID HANDLE;#define DECLARE_HANDLE(name) ty原创 2017-04-03 13:46:09 · 1376 阅读 · 0 评论