"last line of file ends without a newline"编译警告

CCS编译器要求,所有程序文件最后一行必须有空行."文件结束了但没有空行"这个警告,也可不去理他. 解决:将光标移到提示告警的代码最后一行(有代码的那一行)然后按住del键,直到确定下面没有回车行最后回车一下或多下即可

2010-04-08 02:00:00

阅读数 1584

评论数 0

vc2005中运行控制台程序后暂停的方法

在VC++6.0中运行控制台程序后,执行完后控制台会出现       Press any key to continue . . .  按任意键,控制台才消失。但是换到在VC2005中编写的控制台程序,点击运行后,控制台一运行完就关闭了,看不到运行的结果,解决办法如下: 1、#include 2、...

2010-04-02 16:04:00

阅读数 598

评论数 0

什么是TTL电平和CMOS电平,以及它们的区别

什么是ttl电平TTL电平信号被利用的最多是因为通常数据表示采用二进制规定,+5V等价于逻辑"1",0V等价于逻辑"0",这被称做TTL(晶体管-晶体管逻辑电平)信号系统,这是计算机处理器控制的设备内部各部分之间通信的标准技术。TTL电平信号对于计算机处理器...

2010-02-05 00:43:00

阅读数 508

评论数 0

AT24C256中文资料

特性

2010-01-10 01:03:00

阅读数 2450

评论数 5

SQL2008不允许保存更改的表结构问题解决方法

当用户在SQL Server 2008企业管理器中更改表结构时,必须要先删除原来的表,然后重新创建新表,才能完成表的更改,如果强行更改会出现以下提示: 不允许保存更改。您所做的更改要求删除并重新创建以下表。您对无法重新创建的标进行了更改或者启用了“阻止保存要求重新创建表的更改”选项。如果要去掉此提...

2009-10-10 11:32:00

阅读数 413

评论数 0

SQL2000存储过程的基础

存储过程的概念       SQL Server提供了一种方法,它可以将一些固定的操作集中起来由SQL Server数据库服务器来完成,以实现某个任务,这种方法就是存储过程。       存储过程是SQL语句和可选控制流语句的预编译集合,存储在数据库中,可由应用程序通过一个调用执行,而且允许用户声...

2009-10-09 14:41:00

阅读数 775

评论数 0

SQL2005中的事务与锁定(二)

SQL2005中的事务与锁定(二) -------------------------------------------------------------------------- Author : HappyFlyStone -- Date   : 2009-09-27 21:36:30--...

2009-10-09 14:19:00

阅读数 188

评论数 0

SQL2005中的事务与锁定(一)

-------------------------------------------------------------------------- Author : HappyFlyStone -- Date   : 2009-09-24 21:36:30-- Version: Microsof...

2009-10-09 14:18:00

阅读数 420

评论数 0

SQL存储过程相关信息查看

 --1、查看所有存储过程与函数     exec sp_stored_procedures     或者     select * from dbo.sysobjects where OBJECTPROPERTY(id, NIsProcedure) = 1 order by name      ...

2009-10-08 17:46:00

阅读数 782

评论数 0

Delphi下几种线程同步

总结一下Windows常用的几种线程同步技术。1.Critical Sections(临界段),源代码中如果有不能由两个或两个以上线程同时执行的部分,可以用临界段来使这部分的代码执行串行化。它只能在一个独立的进程或一个独立的应用程序中使用。使用方法如下://在窗体创建中InitializeCrit...

2009-10-07 10:53:00

阅读数 522

评论数 0

如何正确给CreateThread传递参数

   在网上我们也可以找到相关例子,不过用的是Delphi的TThread类,我个人不太爱用,一个线程也弄的那么麻烦,不过各有各的好处,这里就不谈论Delphi的TThread类了,我们以在线程里运行MessageBoxA显示一对话框为例(也就是线程MessageBoxA)。我们先看看Create...

2009-10-07 01:42:00

阅读数 1291

评论数 0

Delphi的多线程开发实例

在软件开发的过程中,多线程的开发应用有着极为重要的位置,使用多线程可以让软件系统能够并行操作、同时也能提高其运行效率。作为软件开发人员的必修课之一,多线程的熟练运用可以让软件系统有更佳的性能表现。以下使用Window Api、Delphi 封装的TThread类来分别创建线程,再以普通方法来执行一...

2009-10-06 01:52:00

阅读数 5996

评论数 0

Delphi和C++数据类型对照表

虽然Delphi作为一种极其优秀的开发工具已经被越来越多的开发人员选用,但是它毕竟面世时间不算太长,加上有的软件开发厂商实力不强或是其他原因,造成部分二次开发平台仅仅提供C语言的开发接口。但这并不是说用Delphi就不能完成这些工作.我们知道,软件厂商提供开发包实际基本上都是以动态连接库的方式实现...

2009-10-06 01:43:00

阅读数 1566

评论数 0

SerialPort编程(C#)

 public static string[] GetPortNames(){    RegistryKey localMachine = null;    RegistryKey key2 = null;string[] textArray = null;//这里有个断言,判断该注册表项是否存在...

2009-10-05 23:57:00

阅读数 478

评论数 0

Delphi系统编程常用函数(取系统临时目录等)

Delphi常用函数应用(取系统临时目录等)得到WINDOWS的SYSTEM路径:   方法:            var                MySysPath : PCHAR ;            begin                    GetMem(MySysPat...

2009-10-05 17:55:00

阅读数 2795

评论数 0

API实用函数大集合

 1. API之网络函数 WNetAddConnection 创建同一个网络资源的永久性连接 WNetAddConnection2 创建同一个网络资源的连接 WNetAddConnection3 创建同一个网络资源的连接 WNetCancelConnection 结束一个网络连接 WNetCanc...

2009-10-05 17:49:00

阅读数 792

评论数 0

windows 服务命令行管理

Windows服务的管理主要使用两个命令: sc net 其中:sc可以修改服务的属性等信息,可以添加删除服务等:  #查看创建服务的信息C:/Documents and Settings/sina>sc createCreates a service entry in the regist...

2009-10-05 00:53:00

阅读数 1544

评论数 0

获取USB设备插拔消息的备忘

先记录要点,有空再整理成文。1、可根据dbch_devicetype(DBT_DEVTYP_DEVICEINTERFACE和DBT_DEVTYP_VOLUME),分别得到PID/VID/SN和盘符号。2、当USB设备不是存储设备时,只出发一次WM_DEVICECHANGE,devicetype是D...

2009-09-18 11:25:00

阅读数 1679

评论数 0

整型 字符型转换c++

int i=atoi(m_strSendPeriod); //转为整型SetTimer(1,m_strSendPeriod,NULL);   //////////////////////////////////////////////////////////////////////    _ito...

2009-09-16 07:17:00

阅读数 595

评论数 0

cdecl、stdcall、fastcall函数调用约定区别

论函数调用约定   在C语言中,假设我们有这样的一个函数:    int function(int a,int b)    调用时只要用result = function(1,2)这样的方式就可以使用这个函数。但是,当高级语言被编译成计算机可以识别的机器码时,有一个问题就凸现出来:在CPU中,计算...

2009-09-14 08:03:00

阅读数 402

评论数 0

提示
确定要删除当前文章?
取消 删除