登录
首页 » Linux编程 » 文本编辑器

文本编辑器

于 2022-03-19 发布 文件大小:5.15 kB
0 168
下载积分: 2 下载次数: 1

代码说明:

本程序需在linux系统下运行的。编译时需保证系统中已安装ncurses库(ubuntu一般情况下都有)若没有则需下载并编译,便可编译此文件本程序外观模仿vim,并能实现简单的文本编辑功能本程序有两个模式normal和insert,此程序虽然是过程式编程,但是过程划分清楚,所以代码量小,可扩展性好,结构清楚明白。使用不同的模式,丰富了操作。功能与界面略显简单,这是本程序需改进的地方。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • TCP Client
    这是C中的TCP客户端代码,此代码将创建一个套接字,以便通过服务器和客户端都同意的端口号与服务器通信;
    2022-05-28 20:54:20下载
    积分:1
  • 多播的侦听器
    它是多址广播听着程序。 目前这是支持到本机多播流 但它会去支持 *。G. 谢谢
    2023-06-21 08:30:05下载
    积分:1
  • 计算机源代码
    实现数字的加减乘除 实现数字的加减乘除 实现数字的加减乘除 实现数字的加减乘除 实现数字的加减乘除 实现数字的加减乘除 实现数字的加减乘除 实现数字的加减乘除 实现数字的加减乘除
    2023-08-18 12:05:03下载
    积分:1
  • AODV 路由
    这个程序包含 AODV 路由表和节点的详细信息。TCL 意味着工具命令语言这将会对网络仿真软件工程。
    2022-03-11 03:08:12下载
    积分:1
  • Linux 指纹大比对
    Linux下指纹大比对,采用的UPEK算法,该代码主要用多线程及资源优化队列管理以实现指纹大比对场景;
    2022-03-04 06:49:52下载
    积分:1
  • 全IP数字对讲源码
    ip_sound : 全IP数字对讲源码,绝对有帮助,UDP传送音频,可以双向对讲,开发平台linux。
    2023-08-12 02:55:04下载
    积分:1
  • sqlite3实现配置管理
    Linux 使用sqlite3实现对配置文件的管理 里面包括sqlite3的c++封装,主要是用于嵌入式设备配置文件管理
    2022-01-31 01:00:59下载
    积分:1
  • 万能链表
    这是一个万能链表,有了它,将其嵌入到你的数据结构中,一劳永逸的实现链表的功能。
    2022-01-26 06:03:16下载
    积分:1
  • rtp实时视频传输
    应用背景 RTP 使用偶数端口号接收发送数据,相应的RTCP则使用相邻的下一位奇数端口号。 RTP提供抖动补偿和数据无序到达检测的机制。由于IP网络的传输特性,数据的无序到达是很常见的。 RTP允许数据通过IP组播的方式传送到多个目的地。RTP被认为是在IP网络中传输音频和视频的基本标准。RTP通常配合模板和负载格式使用。 对于实时多媒体流应用,及时传送信息是首要目标,为达到目标可以忍受部分丢包。例如,在音频应用中的一个丢包,可能导致损失音频数据中的一秒内容,这个很容易通过合适的隐藏算法掩盖过去,从而不被人注意。由于TCP更注重可靠性而不是及时性,在RTP应用中很少使用。取而代之,大部分RTP实施是基于UDP的。 每一个多媒体流会建立一个RTP会话。一个会话包含带有RTP和RTCP端口号的IP地址。例如,音频和视频流使用分开的RTP会话,这样用户可以选择其中一个媒体流。形成会话的端口由其他协议(例如RTSP和SIP)来协商。RTP和RTCP使用UDP端口1024 - 65535。 关键技术
    2022-01-22 13:37:45下载
    积分:1
  • c++入门
    c++是一门标准的面向对象程序设计语言,在编程过程中能够显示出其强大的能力,同时能够使初学者在最短时间内掌握对编程语言的运用与人机交互能力。c++在软件学院和计算机学院中尤为重要,同时,在大学课程中,几乎所有学院都要进行初步的c++学习,以满足未来社会发展的需要
    2022-03-22 03:53:54下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载