随笔分类 - C++
摘要:下午使用sort时遇到一个“invalid operator void sort (RandomAccessIterator first, RandomAccessIterator last);
但是自己明明使用的是重载函数的第二种函数,即:
template void sort (RandomAccessIterator first, RandomAccessIterator last...
阅读全文
摘要:问题You are given annxn2D matrix representing an image.Rotate the image by 90 degrees (clockwise).Follow up:Could you do this in-place?结合查找到的资料做个总结。1. 对...
阅读全文
摘要:在实现队列数据结构时,由于自己马虎出现了一个“堆破坏”的错误——其实就是new大小为零的数组了。症状:new后仍然能返回一个正常地址,并且对于该地址进行操作(入队列、出队列)均未出现问题。但是最后删除却报出堆破坏问题。原因:size不小心写成了m_size。对于数组,清楚地知道其大小不能为零,但是对...
阅读全文
摘要:一维数组分配比较简单,在此略过。但是平时经常遇到需要动态分配二维数组的情况。下面给出几种二维数组分配方式。注:二维数组行坐标、列坐标都是通过m,n来传递的。1. 利用一维数组分配方式,模拟二维数组其实栈上二维数组仍然是个连续的内存空间,只不过在访问时做了相应的处理。那么,动态分配时,也可分配一块连续...
阅读全文
摘要:CodeBlocks "Can't read file's timestamp"01C/C++总结今天编程时遇到一个怪现象,CODEBLOCKS Can't read file's timestamp。源程序很简单:#include #include #include using namespace...
阅读全文
摘要:前记最近自己迷上了VIM文本编辑器。VIM是一个高效的文本编辑器,这一点正如其官方网站描述:Vim is a highly configurable text editor built to enable efficient text editing.但是自己是新手,因此在学习过程中遇到了问题也只能...
阅读全文
摘要:// 作者:Michael// 时间:2014 - 5 -12近期学习C++标准库时,我发现time.h(ctime)里一些函数经常导致自己困惑或者是误用,因此打算自己写一篇文章总结下time.h(ctime)里函数,也算是回答自己的一些困惑,同时也希望对读者有一点作用。time.h是C标准函数库中...
阅读全文
摘要:这篇文章转载自:http://blog.csdn.net/morewindows/article/details/6697488目的:了解预处理器操作符(Preprocessor Operators) #(双引号), ##(单引号), #@(连接符号)读时遇到的问题:在C语言中字符串中的二个...
阅读全文
摘要:一、下等腰三角形问题描述:用双重循环实现以下图形的输出 AA ABBA ABCCBA ABCDDCBAABCDEEDCBA ABCDDCBA ABCCBA ABBA AA1、思考过程通过分析,将输出分为两大块。一为上三角,即从第1行到第i行,另外为下三角,即从第i+1行到2*...
阅读全文
摘要:MFC生成随机数最近在学习MFC,于是就试着编个实现生成随机数的GUI程序玩玩。前几天,一直在摸索MFC如何编程?看了孙鑫《VC++深入浅出》书后,对基本运行流程有了大致的了解。因此完成这个,也就自己玩似的进行了。步骤新建MFC应用程序工程,在其中选择对话框,其他的按照默认值一路确定过去就行了。打开...
阅读全文

浙公网安备 33010602011771号