文章分类 -  探索、发现

寻找问题的解决途径.
一片关于C语言调用约定的文章[zz from FreeBBS]
摘要:在C语言中,假设我们有这样的一个函数: int function(int a,int b) 调用时只要用result = function(1,2)这样的方式就可以使用这个函数。但是,当高级语言被编译成计算机可以识别的机器码时,有一个问题就凸现出来:在CPU中,计算机没有办法知道一个函数调用需要多少个、什么样的参数,也没有硬件可以保存这些参数。也就是说,计算机不知道怎么给这个函数传递参数,传递参... 阅读全文

posted @ 2007-11-15 14:36 Timanders 阅读(395) 评论(0) 推荐(0)

#pragma 指示符应用举例[转]
摘要:传统的到出 DLL 函数的方法是使用模块定义文件 (.def),Visual C++ 提供了更简洁方便的方法,那就是“__declspec()”关键字后面跟“dllexport”,告诉连接去要导出这个函数,例如: __declspec(dllexport) int __stdcall MyExportFunction(int iTest); 把“__declspec(dllexport... 阅读全文

posted @ 2007-11-15 14:30 Timanders 阅读(109) 评论(0) 推荐(0)

naked 函数调用 [转]
摘要:正常的情况下,我们写一个 C/C++ 函数,即使是一个空函数,编译器也为我们做了不少的工作,生成了一些“必要”的代码。请看下面的函数 (为了说明问题随便写的): int Test() { int iReturn; char szTemp[33]; szTemp[0] = 'A'; szTemp[1] = ''; iReturn = Me... 阅读全文

posted @ 2007-11-15 14:27 Timanders 阅读(488) 评论(0) 推荐(0)

_stdcall与_cdecl的区别[转]
摘要:_cdecl是C和C++程序的缺省调用方式。每一个调用它的函数都包含清空堆栈的代码, 所以产生的可执行文件大小会比调用_stdcall函数的大。函数采用从右到左的压栈方式 。VC将函数编译后会在函数名前面加上下划线前缀。 _stdcall是Pascal程序的缺省调用方式,通常用于Win32 Api中,函数采用从右到左的压 栈方式,自己在退出时清空堆栈。VC将函数编译后会在函数名前面加上下划线前缀,... 阅读全文

posted @ 2007-11-15 13:50 Timanders 阅读(1760) 评论(0) 推荐(0)

STL方法数值字符串转换
摘要:数值转字符串 #include std::stringstream ss; string destString; ss > destString; 字符串转数值 #include std::stringstream ss; int destInteger; ss > destInteger; 阅读全文

posted @ 2007-10-20 10:51 Timanders 阅读(395) 评论(0) 推荐(0)

TCHAR 转 char
摘要:// crt_wcstombs_s.c // This example converts a wide character // string to a multibyte character string. #include #include #include #define BUFFER_SIZE 100 int main( void ) { size_t i; char ... 阅读全文

posted @ 2007-10-20 10:50 Timanders 阅读(3726) 评论(0) 推荐(0)

Asp.net (aspx) 包含公用页面
摘要:在ASP.NET包含文件的方法有: 1. 2. 3.StreamReader 对象将包含文件写到 HTTP 内容流中 阅读全文

posted @ 2007-10-20 10:46 Timanders 阅读(780) 评论(1) 推荐(0)

Asp.net (aspx) 动态修改 Html Title 元素值
摘要:Page.Header.Title = "HtmlHead Example"; 阅读全文

posted @ 2007-10-20 10:44 Timanders 阅读(443) 评论(0) 推荐(0)

数据绑定
摘要:为ItemTemplate中的非"Run at server控件属性"绑定数据: "> 为ItemTemplate中的"Run at server控件属性"绑定数据: "> 阅读全文

posted @ 2007-10-20 10:44 Timanders 阅读(89) 评论(0) 推荐(0)

为C#与Java建立类模型的小型实用项目:NClass
摘要:简单实用的小项目。 来源:sourceforge。 优点: 1、可以通过建立好的模型生成目标项目代码。 2、有插件扩展功能。 3、每个类都有若干不同类型的成员可供选择。 缺点:编辑时没有Undo/Redo功能。 语言:C#2.0 依赖:.Net Framework 2.0 IDE:Visual Studio 2005 Build文件:有 阅读全文

posted @ 2007-10-20 10:41 Timanders 阅读(280) 评论(0) 推荐(0)

svn加入apache
摘要:DAV svn SVNParentPath E:/Mine/SVNServer AuthType Basic AuthName "Subversion 文件库" AuthUserFile E:/Mine/SVNServer/svn-auth-file Require valid-user AuthzSVNAccessFile E:/Mine/SVNServer/svn-access-file 阅读全文

posted @ 2007-10-12 08:52 Timanders 阅读(125) 评论(0) 推荐(0)

关于xml与css
摘要:This is content.哈哈 a.css *{ font-family: 宋体; font-size: 12px; } project { border: solid 1px #008000; width: 760px; height: 200px; position: relative; left: 100px; } text { co... 阅读全文

posted @ 2007-10-12 08:51 Timanders 阅读(190) 评论(0) 推荐(0)

关于xml与xslt
摘要:This is content.哈哈 a.xslt: 阅读全文

posted @ 2007-10-12 08:50 Timanders 阅读(97) 评论(0) 推荐(0)

关于apache,PHP与mysql连接问题
摘要:1 apache/conf/httpd.conf中加入: # PHP5 LoadModule php5_module "E:/Timanders/php5/php5apache2_2.dll" AddType application/x-httpd-php .php # configure the path to php.ini PHPIniDir "E:/Timanders/php5" ... 阅读全文

posted @ 2007-10-11 15:42 Timanders 阅读(416) 评论(0) 推荐(0)

关于Smarty在Server 2003 IIS6下失败的问题解决
摘要:问题症状: 使用smarty管理的页面上出现大量warnings.出错函数集中为smarty-include , unlink , chmod , rename 等。而且设置 display_error = off之后,某些被 {include ...}的文件显示不出来,严重的时候整张页面空白,需要反复刷新5-6次以上才能出现正常的页面。 问题检查: 1 尝试将internal... 阅读全文

posted @ 2007-10-11 15:39 Timanders 阅读(501) 评论(0) 推荐(0)

VS2005编译时出现:找不到文件 CommonLanguageRuntime 的解决办法
摘要:编译出现: 找不到文件“Microsoft.Windows.CommonLanguageRuntime, Version=2.0.50727.0”。 的错误提示. 网上搜索的结果主要以将对"项目"的引用变成对"程序集"的引用为主. 微软官方也只给出了问题的重现方式,没有明确的解决方案: http://support.microsoft.com/?scid=kb;zh-tw;907757... 阅读全文

posted @ 2007-10-11 15:33 Timanders 阅读(1351) 评论(0) 推荐(0)

导航