2018年5月13日

谈new

摘要: 1. New在c++里是用来在堆里申请一段内存。程序结束之前需要用delete手动释放内存。并且不受作用域的控制。 格式: typename * pointer_name = new typename; …… delete pointer_name; 如果为数组申请内存,因为数组是存储在连续的一段内 阅读全文

posted @ 2018-05-13 09:14 Liu_Farrell 阅读(260) 评论(0) 推荐(0)

cin.get ()的用法:

摘要: 有三种调用方式, char str[ArSize]; char ch; 1.cin.get();//没有参数 2.cin.get(ch);//有一个参数 3.cin.get(str,ArSize);//有两个参数 另外还有一个新增的, 4.cin.getline(str,ArSize); 假设输入流 阅读全文

posted @ 2018-05-13 09:12 Liu_Farrell 阅读(1184) 评论(0) 推荐(0)

2018年4月26日

C++中函数模板,显式具体化,显式实例化:

摘要: 函数模板 形如: template<typename T> //没有分号 void func(T &a,T &b); 称为函数模板,其中,template和typename为关键字,typename可以用class来替代。T(可以用其他的名称)表示一种泛型,既可以表示int型,也可以表示double 阅读全文

posted @ 2018-04-26 22:44 Liu_Farrell 阅读(1798) 评论(0) 推荐(0)

2018年4月24日

函数的形参,什么时候使用引用?什么时候使用指针?什么时候使用按值传递?

摘要: 在C++中,函数的形参,什么时候使用引用?什么时候使用指针?什么时候使用按值传递? 1 对于使用传递的值而不做修改的函数 (1)数据对象较小,如内置数据类型或小型结构体,则按值传递 void func(int ); (2)数据对象是数组,则只能使用指针,并将指针const指针 void func(c 阅读全文

posted @ 2018-04-24 21:55 Liu_Farrell 阅读(4158) 评论(0) 推荐(0)

2018年4月10日

第4课 脚本命令与登录程序

摘要: 4.1 NFS安装与测试 安装NFS网络文件系统的时候,需要用到portmap,portmap将远程调用(RPC)的程序号转化为Internet端口号,NFS我们认为它是一个RPC服务,在启动RPC服务之前要做好端口的对应工作,自然portmap就需要安装。 接下来安装nfs,在服务器端: 安装成功 阅读全文

posted @ 2018-04-10 19:12 Liu_Farrell 阅读(2578) 评论(0) 推荐(0)

2018年3月25日

第3课 进程与进程间通信

摘要: 3.1 telnet telnet命令用于远程登录主机,对主机进行管理。接下来需要实现的是,在SecureCRT中通过telnet命令登录开发板。 首先,需要对uClinux的“Network Applications”进行配置,进入/work/uClinux-dist路径下执行sudo make 阅读全文

posted @ 2018-03-25 20:42 Liu_Farrell 阅读(1345) 评论(0) 推荐(0)

2018年3月16日

第2课 在开发板上运行程序

摘要: 2.1 准备工作 在第一课的基础上,还要做一些准备工作, 第一,需要在Windows上安装一个软件“SecureCRT”和一个驱动“绿联USB-RS232”,SecureCRT是一款用于连接运行Windows和Linux的理想工具,安装以及破解教程参照链接https://www.cnblogs.co 阅读全文

posted @ 2018-03-16 21:00 Liu_Farrell 阅读(2965) 评论(0) 推荐(0)

2018年3月9日

第1课 开发环境的配置

摘要: 1.1 Linux系统的安装 资料下载: https://pan.baidu.com/disk/home?#list/vmode=list&path=%2F%E5%B5%8C%E5%85%A5%E5%BC%8F%E7%B3%BB%E7%BB%9F%E8%B5%84%E6%96%99 在Windows 阅读全文

posted @ 2018-03-09 13:04 Liu_Farrell 阅读(1224) 评论(0) 推荐(0)

导航