![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
转载
yaojiaoct
这个作者很懒,什么都没留下…
展开
-
setprecision()与setiosflags() (转载http://blog.csdn.net/yunhaiC/archive/2008/03/11/2167462.aspx)
使用setprecision(n)可控制输出流显示浮点数的数字个数。C++默认的流输出数值有效位是6。 如果setprecision(n)与setiosflags(ios::fixed)合用,可以控制小数点右边的数字个数。setiosflags(ios::fixed)是用定点方式表示实数。 如果与setiosnags(ios::scientific)合用, 可以控制指数表示法的小数位数。set转载 2009-10-27 09:24:00 · 441 阅读 · 0 评论 -
控制窗口的最大最小尺寸
在对话框的头文件里加入 afx_msg void OnGetMinMaxInfo(MINMAXINFO FAR* lpMMI); 还要在对话框的cpp文件的 BEGIN_MESSAGE_MAP()里面加入ON_WM_GETMINMAXINFO() 最后就是void CMyDlg::OnGetMinMaxInfo(MINMAXINFO FA转载 2009-10-27 09:29:00 · 875 阅读 · 0 评论 -
/n与endl
在编程中,当有多行cout这是Console(控制台)编程是一种输出方式方法。"/n"表示的是换行符(newline),输出换行符时,他结束当前的行,并将随后的输出导向到下一行,起单纯的换行作用。"endl"是个预定义的iostream操纵符,endl在输出流中插入一个换行符,然后刷新输出缓冲区(操纵符在iostream上执行的是个操作,而不是简单地提供数据)。在C 中,一般不写: cout而是写转载 2009-10-27 09:37:00 · 547 阅读 · 0 评论 -
函数调用规范
__cdecl和__stdcall都是函数调用规范(还有一个__fastcall),规定了参数出入栈的顺序和方法,如果只用VC编程的话可以不用关心,但是要在C++和Pascal等其他语言通信的时候就要注意了,只有用相同的方法才能够调用成功.另外,像printf这样接受可变个数参数的函数只有用cdecl才能够实现. __declspec主要是用于说明DLL的引出函数的,在某些情况下用__de转载 2009-10-27 11:18:00 · 432 阅读 · 0 评论 -
C++实现文件以默认打开方式打开
<br />选通过文件扩展名.doc从注册表查出关联程序msword,然后再取得其相关打开文件的参数表,然后再按类似如下的方法传递; <br />ExeFileName:= 'x:/xyz/msword.exe ';//Word的路径,查注册表得 <br />ParamterFileName:= 'z:/yxz/test.doc ';//Word文档名 <br />CreateProcess(nil,PChar(ExeFileName+ ' '+ParamterFileName), nil, n原创 2011-05-05 20:29:00 · 2700 阅读 · 1 评论