自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阿尔伯特

朝花夕拾的菜鸟

  • 博客(10)
  • 资源 (3)
  • 收藏
  • 关注

原创 2012.06.13简单FTPClient

由于课程要求,实验课老师要分小组做FTP的客户端和服务器,只要实现简单的上传和下载功能就可以了。在偷懒了2个星期之后,终于正式开始写代码了。 但是一直都没有认真地去写过什么东西,所以刚开始的时候从网上下载了一些人家写好了的程序运行,去看,但是因为太久没有接触代码,本来MFC也没有学好, 所以基本上都看不太明白。后来就之后google一些比较原理性的资料来参考。经过昨天晚上低效率地奋战,终于弄出

2012-06-13 00:51:46 261

原创 2012.06.12写一个简单的FTP客户端

从一本书上抄写关于FTP的一个上传文件的时候出现了不少问题,下面出现的各问题和从网上那个找到的解决方案。 1.不能将参数1 从“const char [3]”转换为“LPCTSTR” 你可以在你建立的解决方案的工程文件的属性看到选"配置属性"的"字符集"请选择"使用多字节字符集"而不要使用默认的"使用 Unicode 字符集",就行了.  你用2005打开2003的文

2012-06-12 03:25:52 612 2

转载 setsockopt()用法(参数详细说明)

int setsockopt( SOCKET s, int level, int optname, const char* optval, int optlen ); s(套接字): 指向一个打开的套接口描述字 level:(级别): 指定选项代码的类型。 SOL_SOCKET: 基本套接口 IPPROTO_IP: IPv4套接口 IPPROTO_IPV6: IPv6套接

2012-06-11 09:58:48 356

转载 用 gdb 调试 GCC 程序

Linux 包含了一个叫 gdb 的 GNU 调试程序. gdb 是一个用来调试 C 和 C++ 程序的强力调试器. 它使你能在程序运行时观察程序的内部结构和内存的使用情况. 以下是 gdb 所提供的一些功能: 它使你能监视你程序中变量的值.它使你能设置断点以使程序在指定的代码行上停止执行.它使你能一行行的执行你的代码.       在命令行上键入 gdb 并按回车键就可以运行 gdb

2012-06-11 05:14:56 201

转载 gethostbyname用法

这两天要弄一个实验,实现在两个ARM开发板上的通讯,从网上下了个client和server。虽然离目标的任意启动顺序,输入任意长度任意字符,自动重连,这些条件还差得很远。毕竟算是第一次比较正式地在LINUX系统的编程。很多函数都不认识,一些感觉到比较难懂的就googlele 了一下,虽然没全看明白但是还是先Mark下,等有机会再回来看看吧。 使用这个东西,首先要包含2个头文件: #

2012-06-11 04:21:14 426

转载 关键字const是什么含意?

我只要一听到被面试者说:“const意味着常数”,我就知道我正在和一个业余者打交道。去年Dan Saks已经在他的文章里完全概括了const的所有用法,因此ESP(译者:Embedded Systems Programming)的每一位读者应该非常熟悉const能做什么和不能做什么.如果你从没有读到那篇文章,只要能说出const意味着“只读”就可以了。尽管这个答案不是完全的答案,但我接受它作为一个

2012-06-10 21:51:07 838

原创 关于C++引用C,C引用C++,extern的使用

由于自己理解还不够透彻,所以不能说写什么出来,但是看到这里面的内容,然后自己也去操作了一下,觉得真的挺不错的。 在实际操作原文例子的时候要注意文件,C与C++的区别,例子1是C++引用C,头文件使用的是 extern int foo(int x,int y).在C++文件中模块中,要引用头文件#include "moduleA.h" 形式为 extern "C" { #include "

2012-06-10 19:46:57 353

转载 函数重载补充:深入剖析C++重载函数的应用

原文地址:http://www.bitscn.com/pdb/dotnet/200803/130893.html 重载函数(overloaded function)是C++支持的一种特殊函数,C++编译器对函数重载的判断更是C++语言中最复杂的内容之一   首先我们先明确一下重载函数的定义:在相同的声明域中的函数名相同的,而参数表不同的,即通过函数的参数表而唯一标识并且来区

2012-06-10 18:57:11 239

转载 C++函数的高级特性-函数重载

原文地址:http://blog.csdn.net/sendy888/article/details/1738997 对比于C 语言的函数,C++增加了重载(overloaded)、内联(inline)、const 和virtual 四种新机制。其中重载和内联机制既可用于全局函数也可用于类的成员函数,const 与 virtual 机制仅用于类的成员函数。 1.重载(overloa

2012-06-10 18:23:19 274

转载 C++成员函数的重载、覆盖与隐藏

文章转自http://blog.csdn.net/sendy888/article/details/1739113# 成员函数的重载、覆盖(override)与隐藏很容易混淆,C++程序员必须要搞清楚概念,否则错误将防不胜防。 成员函数被重载的特征: (1)相同的范围(在同一个类中); (2)函数名字相同; (3)参数不同; (4)virtual 关键字可有可无。 覆盖:

2012-06-10 18:22:33 191

理解子网掩码、网关和ARP协议的作用

在实验中,利用ping命令来检验主机间能否进行正常的双向通信。在"ping"的过程中,源主机向目标主机发送ICMP的Echo Request报文,目标主机收到后,向源主机发回ICMP的Echo Reply报文,从而可以验证源与目标主机能否进行正确的双向通信。

2011-12-23

操作系统实验:进程调度

完整的操作系统进程调度实验报告 选择一个调度算法,实现处理器调度。 (1) 假定系统有五个进程,每一个进程用一个进程控制块PCB来代表 (2) 在每次运行你所设计的处理器调度程序之前,为每个进程任意确定它的“优先数”和“要求运行时间”。 (3) 为了调度方便,把五个进程按给定的优先数从大到小连成队列。用一单元指出队首进程,用指针指出队列的连接情况。 (4) 处理器调度总是选队首进程运行。 (5) 进程运行一次后,若要求运行时间¹0,则再将它加入队列(按优先数大小插入,且置队首标志);若要求运行时间=0,则把它的状态修改成“结束”(E),且退出队列。。。。。。。。。

2011-11-27

计算机网络实验一:网络测试工具

计算机网络实验报告,实验一,网络测试工具,主要是使用ping route tracert 还有什么是MTU。修改路由表什么的。

2011-11-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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