- 博客(10)
- 资源 (8)
- 收藏
- 关注
原创 【网络】MFC实现Ping命令的界面操作
今天忙了一个下午终于把ping的应用程序写好了,起初是用VS2008写的,但是当创建ping线程时却无法正常给线程函数传递参数。 //=================================== UpdateData(TRUE); char* pIP = NULL; pIP = (char*)&m_dwIPAddress; CString strIP; strIP
2009-04-29 17:19:00 8581 9
原创 【OPENGL】DEVMODE data structure
今晚根据OpenGL Tutorial 教程Lesson 0,把书中代码实现了一下,结果程序运行无法全屏,正确代码代码如下#include #include #include #include HGLRC hRC = NULL;HDC hDC = NULL;HWND hWnd = NULL;HINSTANCE hInstance;bool keys[256
2009-04-29 04:49:00 1069
原创 【软件工程】绘制用例图
在软件开发过程中,软件设计阶段占有举足轻重的作用,好的设计能够提高开发效率。设计用例图能够清楚的展示用户的操作行为,绘制用例图可以借助UML软件,本例是基于IBM Rational Rose 绘制图书馆管理系统设计中的借阅者请求用例关系。步骤如下:1:打开Rose 如图所示2 建立用例视图右键单击Use Case View 选择 New --> Use Case Diagram
2009-04-29 00:42:00 14046
转载 关于使Visual Studio 2005/2008开发的程序具有XP风格的问题(转)
当用Visual Studio 2005/2008创建MFC程序时,如果选择Unicode编码方式则程序自动具有XP控件风格;如果选择多字符集编码方式,则需要如下操作: 将下面的内容保存到一个文件名为***.exe.manifest的文件中,放到res目录下,文本文件即可,***可以使用你的程序的名称或者任意。<assemblyIdentityname="Wiegand.A
2009-04-26 23:37:00 1360
原创 【MFC】窗口切分
在MFC的文档模式中,为了用户界面友好,以多种形式现实用户数据,我们需要切分视图窗口。 在SDI模式中若需要切分窗口步骤如下: step1: 在CMainFrame类中添加窗口切分变量CSplitterWnd m_wndSplitter, m_wndSplitterRight.step2:在CMainFrame类中重载CFrameWnd的成员函数OnCreateClien
2009-04-26 20:25:00 2345
转载 VC编码规范(转)
1 项目风格 1.1 项目取名 在VC之中,项目名为最后可执行文件名,所以项目名最好以最终的可执行文件名一致。 1.2 项目目录设置 为保证VC项目的备份方便、快捷,将所有该项目有关的文件全部放到统一的目录之下,为每个项目在该目录之下建立一个目录,项目之间的公共部分建立在public目录之下,项目所需要的基础库根据所需要的基础库数目分别建立不同的目录,项目相关的测试程序都统一
2009-04-26 16:50:00 934
原创 【DP】 0/1 knapsack problem (single copy)
刚刚博客还不能用,现在终于可以了,呵呵,感谢CSDN管理员!今天中午上课之前,按照书上0/1背包问题的算法思想用C实现了一下。具体DP思想见 《算法概率》P184 背包问题附代码:#include #include #include int knapsack(int weight[], int value[], int W, int n){ int i, j
2009-04-24 19:09:00 1250 1
原创 【DP】 Shortest Edit Distance in C
很不幸,一个晚上都在调试一个程序,本来是在TC2.0环境下写的,结果算法有逻辑错误,程序运行结果总是出错。为了赶时间还是回到VC下进行调试,才发现二年多没用淡出的C语言,好多函数都用错了。 1:将malloc函数与new函数的用法等价了 malloc函数分配的内存是以字节为单位,而new是以数据类型为单位,例如要分配一个大小为N的整形数组,用malloc函数应该是int* pInt
2009-04-24 01:26:00 1188
原创 【DP】 Record the longest increasing subsequence
In my last paper if it was called, I just work out the length of the longest increasing subsequnce.But its not enough to reach the goal.In order to solve the problem by Dynamic Programming, I just
2009-04-23 22:03:00 737
原创 【DP】 Longest Increasing Subsequence
今天看了一晚上书,始终没能弄明白最长增长公共子序列用动态规划算法的实现。书中意思是,根据输入的数组建立dag,存储形式为邻接表的逆表(即后继结点的指针指向前驱结点)。当时百思不得其解,有没有必要建立的dag。后来上网搜了一下,发现其实dag只是用来辅助理解的,而我竟然将其理解为要真实建立以个dag。反思:算法思想还是很肤浅,没有真正领悟DP思想。附源码:#include #
2009-04-22 23:00:00 846
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人