
C/C++
LarryInTokyo
这个作者很懒,什么都没留下…
展开
-
C++ Knowledge in Coding Interview (面试常用C++知识和技巧)
C++ Knowledge in Coding InterviewSome useful C++ knowledge and examples that may be used/asked in a coding interview For more articles like this, please visithttps://medium.com/@yangpeng_techTab...原创 2020-01-17 02:14:45 · 1342 阅读 · 0 评论 -
生成不重复随机数
利用C++中的bitset来检查生成的随机数是否重复。原创 2015-01-09 23:23:30 · 979 阅读 · 0 评论 -
矩阵模板类
#include #include #include using namespace std;template class CMatrix{public: CMatrix(); CMatrix(int row, int col); CMatrix(int row, int col, T *data); CMatrix(CMatrix& m2);原创 2015-01-09 23:19:48 · 1179 阅读 · 0 评论 -
Mac下boost的安装与使用 Install and use boost library on Mac
Boost库的介绍:http://www.boost.org/要想在mac上使用boost库写应用程序,首先需要安装boost。安装步骤:参考官网教程http://www.boost.org/doc/libs/1_57_0/more/getting_started/unix-variants.html1.下载 Download boost_1_57_0.tar.bz2.2.原创 2014-12-04 16:15:15 · 8611 阅读 · 0 评论 -
C++指针参数 动态内存分配和释放
#include using namespace std;void Malloc(int *&ip, int val){ //wrong //int *p = ip; //p = new int(val);//ip is still NULL //ok int *p = new int(val); ip = p; //ok ip = new int(val);//ok原创 2014-04-02 21:46:15 · 1239 阅读 · 0 评论 -
sizeof strlen
char c[] = "abcde";cout << sizeof(c)<<endl; //output 6cout << strlen(c) << endl;//output 5------------------------------------------------char c[10] = "abcde";cout << sizeof(c)<<endl; //output 10原创 2014-03-21 13:00:24 · 637 阅读 · 0 评论 -
char, char*,scanf,printf
int main(){ char c = '\n'; char d = '\0'; char e = 0; char f = '0'; printf("%d\n",c);//10 printf("%d\n",d);//0 printf("%d\n",e);//0 printf("%d\n",f);//48 char *p = new char[10];//ok //char原创 2014-03-18 19:30:04 · 1766 阅读 · 0 评论 -
new和delete以及malloc和free 二维数组
int main(){ char c,d; scanf("%c",&c); scanf("%c",&d);//如果输入了一个字符后按回车,则d为回车 //scanf("%c%c",&c,&d);//同上 printf("%c ",c); printf("%c ",d); int N; int M; scanf("%d",&N); scanf("%d",&M); char原创 2014-03-17 17:03:37 · 819 阅读 · 0 评论