![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程
行胜于言々
这个作者很懒,什么都没留下…
展开
-
螺旋队列问题
一种螺旋队列的描述:21 22 23 24 。。20 7 8 9 1019 6 1 2 1118 5 4 3 1217 16 15 14 13 这是一个顺时针的螺旋数列,设1的坐标是(0,0),取x的正方向为向右,取y的正方向为向下。则7的坐标就是(-1,-1),2的坐标是(0,1),3的坐标是(1,1)。现在需要编程实现:1,输入一个坐标输出对应的数字;2,输入一个数字输出对应的坐标原创 2010-11-03 10:35:00 · 1196 阅读 · 0 评论 -
文件中“#”标记注释的删除(被引号引起的#除外)
void translate(char * in_str,char * out_str) { int i=0,j=0; int flag=1; //flag为0时意味着字符位于#号之后 int blank_line=1; while (in_str[i]!=-52) { //以行为单位搜索 while(in_str[i]!='/n'&&in_str[i]!=-52) { if (in_str[i]!='#'&&flag)//不是#号且不在#号之后则输出原创 2011-02-12 15:39:00 · 810 阅读 · 0 评论 -
Humble Number
Humble NumberA number whose only prime factors are 2,3,5 or 7 is called a humble number. The sequence 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 15, 16, 18, 20, 21, 24, 25, 27, ...shows the first 20 humble numbers. 下面的代码目的是每输入一个序号,输出序号对应的humble number。#include原创 2011-03-30 20:47:00 · 2829 阅读 · 0 评论 -
MFC之Tab Control资源
首先当然要增加一个Tab Control资源,然后利用Class Wizard,在View中增加一个Control变量。 接着建立两个对话框资源,别忘了把Style改为Child,Border改为None。然后就可以在上面加其他控件了。 接着利用Class Wizard,分别为这两个对话框建立两个类,比如CPage1和CPage2。 然后在View类头文件中,加入这两个对话框对象。同时增加一转载 2011-10-20 15:06:49 · 1966 阅读 · 0 评论 -
关于CFileDialog的问题
在编写MFC程序时经常需要有浏览文件的功能,使用CFileDialog非常方便,但需要注意的是CFileDialog每次打开会改变程序的当前目录,因而对于相对路径的操作,就会有影响,导致其他基于相对路径的文件操作失败,因而比较好的做法都是对于文件路径操作等,应该使用完整路径。 也可以在CFileDialog打开前用GetCurrentDirectory获取当前目录,当CFileDialog关闭后转载 2011-12-12 18:32:28 · 1299 阅读 · 1 评论 -
MFC单文档(SDI)全屏程序的实现
转载自:http://www.cnblogs.com/youring2/archive/2010/08/25/1808518.html#commentform,讲的很清楚,感谢草屋&拾荒 思路: 按下F11时转换全屏显示方式 全屏时需要记录窗口当前位置 记录工具栏、状态栏的显示属性 隐藏/显示菜单栏 隐藏/显示标题栏 最大化/最小化窗口 技术要点:转载 2012-04-06 18:38:49 · 1838 阅读 · 1 评论 -
MFC调用外部EXE文件
文章原址:http://hi.baidu.com/%C0%D6%B5%C4%E3%B0%E2%EA/blog/item/287895f1a6f80b3dbc310910.html 在开发MFC应用程序的时候,如果要实现一个特定的功能,当然一般的做法就是添加一个处理这个功能的对话框,给对话框加上类,需要调用功能的时候就直接把对话框掉出来就行了。但是,如果那个功能在一个外部exe实现,而转载 2012-04-19 12:52:14 · 7601 阅读 · 0 评论