上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 53 下一页

2010年8月30日

摘要: 1)std::stringstream的定义如下:typedef basic_stringstream<char> stringstream;它是basic_stringstream模板在char类型上的一个特化,使用该类型需要包含头文件<sstream>.std::stringstream经常被用来将字符串和各种基本数据类型之间进行转换,功能类似于C标准库中的itoa和atoi函数,但std::stringstream能做的事情更多,我们就从下面这个实例代码来进行学习吧:#include <iostream>#include <sstream> 阅读全文
posted @ 2010-08-30 20:54 android开发实例 阅读(911) 评论(0) 推荐(0) 编辑
摘要: 在ACM竞赛中,在将编制好的程序提交到在线评测系统(Online Judge)之前,必须在本机上调试通过。在本机调试的方法比较讲究,一般是从一个文本文件,如“asce.txt”中读入数据,再输出数据到屏幕上即可。下面来看一下zoj1001问题A+B problem:===============================================Calculate a + b InputThe input will consist of a series of pairs of integers a and b,separated by a space, one pair of i 阅读全文
posted @ 2010-08-30 15:24 android开发实例 阅读(191) 评论(0) 推荐(0) 编辑

2010年8月28日

摘要: SetWindowLong函数用来改变指定窗口的属性,函数同时在窗口的额外内存中设置32位的偏移量值:LONG WINAPI SetWindowLong( __in HWND hWnd, //指定窗口的句柄,或者间接地,窗口所属的类 __in int nIndex, //指定要设置的属性值的偏移地址 __in LONG dwNewLong //指定设置的新值);参数nIndex的取值如下:GWL_EXSTYLE //设置一个新的扩展窗口风格GWL_HINSTANCE //设置一个新的应用程序实例句柄GWL_ID //为窗口设置一个新的标识GWL_STYLE //设置一个新的窗口风格GWL_US 阅读全文
posted @ 2010-08-28 20:53 android开发实例 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 1)设计一个窗口过程:下面的实例代码展现了经典的窗口过程的结构。窗口过程使用switch语句处理传入的消息参数uMsg,LRESULT CALLBACK MainWndProc( HWND hwnd, // handle to window UINT uMsg, // message identifier WPARAM wParam, // first message parameter LPARAM lParam) // second message parameter{ switch (uMsg) { case WM_CREATE: // Initialize the window... 阅读全文
posted @ 2010-08-28 19:43 android开发实例 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 获取和设置对话框控件标题或内容的相关方法介绍:0)先来看一个获取窗口中指定控件或子窗口指针的函数CWnd::GetDlgItem:CWnd* GetDlgItem( int nID //控件或子窗口的ID) const;void GetDlgItem( int nID, //控件或子窗口的ID HWND* phWnd //指向子窗口的指针) const;“返回值”是指向控件或子窗口的指针,如果指定nID控件不存在,返回值是NULL;要注意的是:返回的指针可能是临时的,因此不能存下来以待后面使用。我们通常会将返回的指针转换为nID指向控件的类型。例如:// uses GetDlgItem to 阅读全文
posted @ 2010-08-28 17:05 android开发实例 阅读(639) 评论(0) 推荐(0) 编辑
摘要: MFC中有两种类型的对话框:模态对话框和非模态对话框。模态对话框是指当其显示时,程序会暂停执行,直到关闭这个模态对话框后,才能继续执行程序中其他任务。非模态对话框是指当其显示时,允许转而执行程序中其他任务,而不用关闭这个对话框。模态对话框的创建:创建模态对话框需要调用CDialog类的成员函数:DoModal,该函数的功能是创建并显示一个模态对话框,其返回值将作为CDialog类的另一个成员函数:EndDialog的参数,后者的功能是关闭模态对话框。一般显示模态对话框的实现代码如下:void CASCEView::OnDialog(){ CASCEDlg dlg; dlg.DoModal(); 阅读全文
posted @ 2010-08-28 09:51 android开发实例 阅读(648) 评论(0) 推荐(0) 编辑

2010年8月27日

摘要: 1)输出当前源文件的文件名以及源文件的当前行号?解答:ANSI C标准预定义宏:1)__LINE__:在源文件中插入当前源代码行号;2)__FILE__:在源文件中插入当前源文件名;3)__DATE__:在源文件中插入当前的编译日期;4)__TIME__:在源文件中插入当前编译时间;5)__STDC__:当要求程序严格遵循ANSI C标准时该标识符被赋值为1,表明是标准C程序。实现代码如下:#include <iostream>int main(){ std::cout<<"the file name is : "<<__FILE__&l 阅读全文
posted @ 2010-08-27 20:55 android开发实例 阅读(193) 评论(0) 推荐(0) 编辑

2010年8月26日

摘要: 1)函数GetDlgItem用来获取指定对话框中控件的句柄:HWND WINAPI GetDlgItem( __in_opt HWND hDlg, //包含控件的对话框的句柄 __in int nIDDlgItem //要获取的控件的ID);函数调用成功返回指定控件的句柄,失败时返回NULL,表示无效的对话框或不存在的控件。2)函数GetDlgItemText用来获取对话框中控件的标题(title)或文本(text)信息的:UINT WINAPI GetDlgItemText( __in HWND hDlg, //包含控件的对话框句柄 __in int nIDDlgItem, //要获取信息的 阅读全文
posted @ 2010-08-26 14:40 android开发实例 阅读(358) 评论(0) 推荐(0) 编辑

2010年8月25日

摘要: 全排列问题:设R={r1, r2, …, r3}是要进行排列的n个元素,Ri = R – {ri}。集合X中元素的全排列记为Perm(X)。(ri)Perm(X)表示在全排列Perm(X)的每一个排列前加上前缀ri,得到的排列。因此,R的全排列可以归纳定义如下:1)当n=1时,Perm(R) = (r),其中r是集合R中唯一的元素;2)当n>1时,Perm(R)由:(r1)Perm(R1),(r2)Perm(R2),…,(rn)Perm(Rn)构成。我们据此设计递归算法如下:#include <iostream>/*** 功能描述:交换两个数的值* 参数:* a---数一* 阅读全文
posted @ 2010-08-25 22:59 android开发实例 阅读(241) 评论(0) 推荐(0) 编辑
摘要: OP停刊一个月,估计一个月后剧情就会是两年后了,很多人估计都会变得很强了!嗯,未来一个月对我来说也是很关键的,我也得变得很强才行哪!最近在学习上有点乱呢,看来是该好好规划下学习的顺序了…反正项目是不能落下的,除此之外就是准备好找工作了,近期先将两本书过一遍吧,顺便将重点记下:《Wndows核心编程》和《计算机算法设计与分析》!坚持下去,不能朝三暮四啊! 阅读全文
posted @ 2010-08-25 21:19 android开发实例 阅读(135) 评论(0) 推荐(0) 编辑
上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 53 下一页

导航