Google [站内搜索]

预览模式: 普通 | 列表

C++的内联函数

在C++中,函数的调用会带来降低效率的问题,因为调用函数实际上将程序执行顺序转移到函数所存放的内存地址中,待函数执行完后,再返回到执行该函数前的地方。这种转移操作要求在转去前要保护现场并记忆执行的地址,返回后先要恢复现场,并按原来保存地址继续执行。因此,函数调用要有一定的时间和空间方面的开销,于是将影响其效率。特别是对于一些函数体代码不是很大,但又频繁地被调用的函数来讲,解决其效率问题更为重要。引入内联函数实际上就是为了解决这一问题。

比如下边代码:
#include <iostream>
using namespace std;

查看更多...

分类:Win编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3586

补码的作用

在计算机系统中,数值都是用补码来存储的,它有什么用呢?我们先来看一个加法的例子:2+1

00000010
+
00000001

查看更多...

分类:操作系统 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5637

C++函数也要先声明再使用?

#include <iostream>

//主函数
int main()
{

查看更多...

分类:Win编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5106

C#使用Socket获取网页源代码

WebToolkit类:
using System;
using System.Net.Sockets;
using System.Text;

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5011

HTTP请求和响应格式

HTTP请求格式

语法:
引用内容 引用内容
<request-line>
<headers>

查看更多...

分类:服务器 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5777

借Windows说明Linux分区和挂载点

在介绍Linux分区和挂载点前,我想先说一个Windows的例子,Windows大家都比较熟,再借这个例子来说明什么是Linux分区和挂载点。

1.消失了的分区

在WinPE下,我将一块硬盘分成一个主分区和四个逻辑分区,主分区指派驱动器号C,四个逻辑分区均不指派驱动器号:

查看更多...

分类:操作系统 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4240

设置IIS7显示ASP详细错误信息

当ASP页面出错时,IIS7默认是不给客户端发送详细错误信息的,都是显示:

引用内容 引用内容
An error occurred on the server when processing the URL. Please contact the system administrator.
If you are the system administrator please click here to find out more about this error.

设置IIS7显示ASP详细错误信息

查看更多...

分类:服务器 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4843

讨论虚拟主机FTP服务器(Serv-U)配置

使用虚拟主机的朋友在FTP连接成功后都会看到类似的文件夹:



今天我们来讨论下用Serv-U6.4.0.2是怎么实现的,最简单的方法,假设有如下文件夹结构:

查看更多...

分类:服务器 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4483

Serv-U6.4.0.2虚拟路径设置注意事项

磁盘中有如下文件夹结构:
引用内容 引用内容
E:\a
E:\a\b
E:\a\c
F:\e

查看更多...

分类:服务器 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4470

深入理解Serv-U主目录和目录访问

1.用户可以访问的文件(夹)都必须是在主目录下

可以测试,在目录访问中添加一个主目录之外的路径,用户连接成功后是看不到该文件夹的!

2.用户可以访问的文件(夹)都必须是在目录访问列表中

查看更多...

分类:服务器 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 7590