- 博客(29)
- 资源 (3)
- 收藏
- 关注
原创 1的个数
1的个数描述小南刚学了二进制,他想知道一个数的二进制表示中有多少个1,你能帮他写一个程序来完成这个任务吗?输入第一行输入一个整数N,表示测试数据的组数(1每组测试数据只有一行,是一个整数M(0=输出每组测试输出占一行,输出M的二进制表示中1的个数样例输入3467样例输出123***************
2014-07-31 09:20:37 1261
原创 strcpy函数的实现
流行的strcpy函数写法是:void mycpy(char *ch1,const char *ch2){ while(*ch2 != '\0') { *ch1 ++ = *ch2 ++; }}
2014-07-28 11:31:32 587
转载 NULL, '\0',0 '0'的区别
如题,在程序中经常遇到NULL,和'\0',常常疑惑它们是什么关系,其实它们的值是一样的,只不过表现的形式不一样: 1、NULL; NULL 即空指针,在C和C++中的形式不一样,msdn上有如下的内容那个:#if !defined(NULL)&&defined(__NEEDS_NULL)#ifdef __cplusplus#define NULL 0#else#d
2014-07-28 10:44:05 545
原创 关于string.h文件中strlen函数
头文件:string.h格式:strlen (字符数组名)功能:计算字符串s的(unsigned int型)长度,不包括'\0'在内说明:返回s的长度,不包括结束符NULL。
2014-07-28 10:38:59 1519
转载 四种强制类型转换的总结(const_cast、static_cast、dynamic_cast、reinterpreter_cast)
C风格的强制类型转换(Type Cast)很简单,不管什么类型的转换统统是: TYPE b = (TYPE)a C++风格的类型转换提供了4种类型转换操作符来应对不同场合的应用。 const_cast,字面上理解就是去const属性。 static_cast,命名上理解是静态类型转换。如int转换成char。 dynamic_cast,
2014-07-25 20:43:06 980
转载 不使用中间变量交换两个整数
不使用中间变量交换两个整数 1. void swap(int &a, int &b) { a = a + b; b = a - b; a = a - b; }2. void swap(int &a, int &b)
2014-07-25 20:18:59 687
转载 如何检查内存泄露问题
简单说明了一下没有工具的情况如何运用VC库中的工具来检查代码的内存泄漏问题。一: 内存泄漏 内存泄漏是编程中常常见到的一个问题,内存泄漏往往会一种奇怪的方式来表现出来,基本上每个程序都表现出不同的方式。 但是一般最后的结果只有两个,一个是程序当掉,一个是系统内存不足。 还有一种就是比较介于中间的结果程序不会当,但是系统的反映时间明显降低,需要定时的Reboot才会正常。
2014-07-18 10:16:50 7958
转载 MFC动态链接库的制作步骤和使用方法
MFC动态链接库1.制作的步骤: (1)新建MFC AppWizard(dll)工程,工程名为MFCDll,选择Regular DLL using shared MFC DLL类型。 (2)在生成的MFCDll.cpp文件后面增加下面几行:以下是引用片段: int sum(int a, int b) { return a+b; }
2014-07-17 19:49:37 13504
原创 打印小票的一段程序
BOOL CPosDlg::PrintListCtrl(CListCtrl &list){ CDC dc; //把打印设备环境附加到DC对象 CPrintDialog pdlg(FALSE,PD_NOPAGENUMS|PD_NOSELECTION,this); BOOL bFindPrinter=pdlg.GetDefaults(); if(!bFindPrinter) retur
2014-07-17 17:29:20 2690
原创 cdialog::onclose(); 和 cdialog::onok();还有 showwindow(SW_HIDE);的具体区别
cdialog::onclose(); //点击关闭按钮产生事件和 cdialog::onok();//点击ok按钮产生事件还有 showwindow(SW_HIDE);//隐藏当前窗口
2014-07-17 11:54:16 2793
转载 实用新型专利和发明专利有什么区别?
先从专利法实施细则中有关发明和实用新型的定义来看,发明是指,对产品、方法或者其改进提出的新的技术方案,实用新型是指产品的形状、构造或者其结合提出的适于实用的新的技术方案,你可以看得出来,发明可以保护的主体比实用新型来得多,实用新型只能保护结构方面的(包括层结构),方法、材料之类的就不能保护,但是发明可以保护除了实用新型能保护的外,还能保护方法、材料等。 另外,从专利申请审查的角度来看,发明
2014-07-16 11:25:24 2290
原创 word和WPS之间的一些问题
一、如果同时装了office和WPS,如何在新建文档或表格时默认是office的?如果同时装了office和WPS,请点击 开始——程序——WPS Office——WPS Office工具——配置工具——高级——文件关联选项——把下面的钩都去掉——确定。 这样新建文件就会默认为office
2014-07-15 13:10:20 1018
转载 顺序表 线性表 数组的区别
数组就是相同数据类型的元素按一定顺序排列的集合。一句话:就是物理上存储在一组联系的地址上。也称为数据结构中的物理结构。线性表中数据元素之间的关系是一对一的关系,即除了第一个和最后一个数据元素之外,其它数据元素都是首尾相接的。一句话:线性表是数据结构中的逻辑结构。可以存储在数组上,也可以存储在链表上。 线性表的结点按逻辑次序依次存放在一组地址连续的存储单元里的
2014-07-15 12:36:53 16793 2
原创 visio的一些小用法~~
一、visio怎么将图旋转指定角度?单击菜单上的视图下拉菜单,然后单击大小和位置窗口选项,然后会在图形编辑区左下方出现一个窗口,选中图形后你就可以在其中精确的设定旋转角度了
2014-07-13 19:27:47 3466 2
转载 Android开发者必备的十大开发工具
Android开发者必备的十大开发工具 http://www.admin10000.com/document/176.htmlAndroid SDK提供了一系列可帮助开发者设计、创建、测试和发布Android应用程序的强大工具,以下是我们编译developer推荐的10款最常用的开发工具。 1.Eclipse w/ADT 虽然Eclipse并非唯一可用于开
2014-07-08 10:25:16 1160
原创 环境变量中classpath 和 path区别
简单来讲,path是os用 classpath java用path里面不光有Java的bin,还可以包含许多其他的,tc啊,masm阿,只要在path中设了这些环境的路径,你在dos下的任何路径上都可以调用这些路径下的命令。 classpath是java专用的查找类的路径
2014-07-08 10:02:24 8193
原创 怎样计算一个整数的位数&并把每一位上的数字保存下来
用循环 每次除以10 再用一个变量P每循环一次 加1 知道这个数除去10后的数小于10 P再加1就可以了
2014-07-07 18:20:53 5819
原创 日期计算-ACM
日期计算描述如题,输入一个日期,格式如:2010 10 24 ,判断这一天是这一年中的第几天。输入第一行输入一个数N(0输出每组输入数据的输出占一行,输出判断出的天数n样例输入32000 4 52001 5 42010 10 24样例输出96124297来源************************
2014-07-04 14:31:24 1696
原创 我常用错的switch…case语句
switch…case语句是C/C++或java很常用的一种语句,我却经常用错~~下面是我曾经用错的几种情况~1.
2014-07-04 09:55:09 1631
原创 关于ADO
ADO是微软的数据库访问标准,一般windows都支持,windows下用比较方便。C或C#一般数据库访问层可以用ODBC比较通用,而且在linux下也可以用。如果是java的话可以使用jdbc或框架自己的持久化层都可;数据库访问层一般的数据库都支持,sql server,mysql,oracle都行另外如果是oracle的话,oracle自己还开发了一套数据访问接口OCI,是C接口,更底
2014-07-04 09:37:21 821
原创 ADO 数据库开发技术一些小知识
连接对象Connection 通过连接可以从应用程序中访问数据源。连接时必须指定要连接的数据源以及连接所使用的用户名和用户口令。 命令对象Command 可以通过已建立的连接发出命令,从而对数据源进行指定操作。一般情况下,命令可以在数据源中添加、修改或删除数据,也可以检索数据。
2014-07-03 16:59:15 1021
原创 CreateInstance(_T("ADODB.Connection"))和CreateInstance(__uuidof(Connection))的区别
MFC+ADO数据库编程时,需要用到COM中的组件CreateInstance,
2014-07-03 15:04:48 5701
原创 VC_ADO连接SQLSERVER时连接字符串的模式
VC的数据库编程中,使用ADO连接连接SQL SERVER 时,连接字符串的概念很重要。这篇文章重点介绍ADO和SQL SERVER进行连接时,几种不同的连接字符串形式,并且分析了连接SQL SERVER和连接ACCESS时,连接字串的异同,对初学数据库编程的朋友有一定的帮助。
2014-07-01 18:40:22 9001
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人