
Program language
文章平均质量分 57
pro_To_Life
专注于软件测试和自动化测试领域
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C#与C++重要区别
<br />1.继承:C++支持多继承,C#类只能继承一个基类中的实现但可以实现多个接口。<br />2.数组:声明 C# 数组和声明 C++ 数组的语法不同。在 C# 中,“[]”标记出现在数组类型的后面。 <br />3.数据类型:在C++中bool类可以与整型转换,但C#中bool 类型和其他类型(特别是 int)之间没有转换。long 类型:在 C# 中,long 数据类型为 64 位,而在 C++ 中为 32 位。<br />4.struct 类型:在 C# 中,类和结构在语义上不同。struc转载 2010-10-29 22:55:00 · 1532 阅读 · 0 评论 -
0-1背包问题求解归纳(动态规划法,贪心算法,回溯法,分治法和分支界限法)__更新到完整
0-1背包问题是一个经典的算法问题,问题定义如下: 有n个物品 重量分别为W={w1, w1, w3, ..., wn}, 价值分别为V={v1, v2, v3, ..., vn}。 现在要将这N个物品放入允许的最大重量为w的包中,问怎样选择物品能使包中的物品总价值最大。下面分别用动态规划法,贪心算法,回溯法,分治法和分支界限法求解1.动态规划法原创 2011-06-16 21:05:00 · 11070 阅读 · 0 评论 -
UpdateData(FALSE)和UpdateData(TRUE)的区别
当你使用了ClassWizard建立了控件和变量之间的联系后:当你修改了变量的值,而希望对话框控件更新显示,就应该在修改变量后调用UpdateData(FALSE);如果你希望知道用户在对话框中到底输入了什么,就应该在访问变量前调用UpdateData(TRUE)。 1、UpdateData(true); 用窗体上控件中的内容来更新和控件相关连的变量的值(只能更新value类型的变量)转载 2011-06-16 15:24:00 · 910 阅读 · 0 评论 -
VS2005常用插件
VS2005常用插件 1.Visual Assist(强烈推荐) http://www.wholetomato.com/ VA从5.0一直到现在的VAX,功能越来越强大,除了以前版本中的自动识别各种关键字,系统函数,成员变量,自动给出输入提示,自动更正大小写错误,自动标示错误等等以外,最新的版本中还在 WorkSpace 窗口中加入一个VA View,可以更方便的查找工程中的文件、类和变量。 2.WndTabs(强烈推荐) http://www.wndtabs.com/%22%3E转载 2011-05-27 15:42:00 · 1861 阅读 · 0 评论 -
C++引用(&)总结
百度百科上有人写的很好,我拷贝过来加工一下。一、引用的概念 例如:Point pt1(10,10); Point &pt2=pt1;//定义了pt2为pt1的引用。通过这样的定义,pt1和pt2表示同一对象。 需要特别强调的是引用并不产生对象的副本,仅仅是对象的同义词。 因此,当下面的语句执行后: pt1.offset(12,12); pt1和pt2都具有(12,12)的值。 引用必须在定义时马上被初始化,因为它必须是某个东西的同义词。你不能先定义一个引用后转载 2011-05-27 14:34:00 · 938 阅读 · 0 评论 -
java中基本数据类型取值范围
首先来看一下java中的基本类型,如下表:java的基本类型存储长度都是固定的,不因机器的不同而不同,因此使java拥有了良好的移植性。最近在做项目时,需要在一个变量里存放16位长的二进制数字,查看上表可知short类型正好符合需要。但是因为java中的数字类型都是有符号的,因此short类型的第一位被用于表示符号,实际存储长度只有15位,即-7FFF-+7FFF。那如果要存放+7FFF-+FFFF的数字该怎么办呢?只有采取变通的办法,采用变换算法。我们可以利用-7FFF--0001来存放大于7FFF的数字转载 2011-05-23 21:06:00 · 1533 阅读 · 0 评论 -
C++不同数据类型的取值范围(Data Type Ranges )
<br />For 32-bit and 64-bit compilers, Microsoft Visual C++ recognizes the types shown in the table below. Note that the following type also have unsigned forms:<br />int (unsigned int)<br />__int8 (unsigned __int8)<br />__int16 (unsigned __in16)<br />__in原创 2011-05-23 20:56:00 · 1125 阅读 · 0 评论 -
递归法实现整型数到字符串的转换
<br />// exp0.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include<iostream>#include<windows.h>using namespace std;void intToString(int num,char *ch){ if((num/10) == 0) { *ch++ = num+'0'; *ch = '/0'; } else { *ch++ = (num%原创 2011-05-23 20:19:00 · 1074 阅读 · 0 评论 -
单链表创建及反向输出(接受0~9及#)
<br />// exp.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include<iostream>#include<windows.h>using namespace std;struct Node{ int data; struct Node* next;};Node* createList(){ Node *head = NULL,*q = NULL; Node *p = new Node;原创 2011-05-23 18:19:00 · 1071 阅读 · 0 评论 -
Visual Studio 2005快捷键大全
快捷键功能<br />CTRL + SHIFT + B生成解决方案<br />CTRL + F7 生成编译<br />CTRL + O 打开文件<br />CTRL + SHIFT + O打开项目<br />CTRL + SHIFT + C显示类视图窗口<br />F4 显示属性窗口<br />SHIFT + F4显示项目属性窗口<br />CTRL + SHIFT + E显示资源视图<br />F12 转到定义<br />CTRL + F12转到声明<br />CTRL + ALT + J对象浏览<br转载 2011-01-10 16:25:00 · 758 阅读 · 0 评论 -
VC++中的MFC程序的执行过程
程序的诞生#Application Object产生,内存于是获得配置,初值亦设立完成。#AfxWinMain执行AfxWinInit,后者又调用AfxInitThread,把消息队列尽量加大。#AfxWinMain执行InitApplication。这是CwinApp的虚函数,但我们通常不改写它。#AfxWinMain执行InitInstance.这是CwinApp的虚函数,我们转载 2011-06-16 19:31:00 · 888 阅读 · 0 评论