<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>编程站点 - Linux编程</title>
    <link>https://bbs.tcp8.cn/forum.php?mod=forumdisplay&amp;fid=72</link>
    <description>Latest 20 threads of Linux编程</description>
    <copyright>Copyright(C) 编程站点</copyright>
    <generator>Discuz! Board by Comsenz Inc.</generator>
    <lastBuildDate>Sun, 12 Apr 2026 00:00:05 +0000</lastBuildDate>
    <ttl>60</ttl>
    <image>
      <url>https://bbs.tcp8.cn/static/image/common/logo_88_31.gif</url>
      <title>编程站点</title>
      <link>https://bbs.tcp8.cn/</link>
    </image>
    <item>
      <title>IO二</title>
      <link>https://bbs.tcp8.cn/forum.php?mod=viewthread&amp;tid=495</link>
      <description><![CDATA[一.IO与文件映射
        1.IO的共享与效率
                read与write其中数据缓冲的大小
                读取数据的缓冲：getpagesize。        
        2.定位与定位读取(随机读取)
                read与write在操作的时候，自动移动读取位置.
                ...]]></description>
      <category>Linux编程</category>
      <author>admin</author>
      <pubDate>Sun, 13 Mar 2022 04:05:19 +0000</pubDate>
    </item>
    <item>
      <title>IO的基础</title>
      <link>https://bbs.tcp8.cn/forum.php?mod=viewthread&amp;tid=492</link>
      <description><![CDATA[[*]认识内核对象
不允许访问内核设备和内存,
但可以通过内核系统函数区访问.
对每个内核对象进行编号ID.
如果访问内核对象,只能通过ID
编程模型:

[*]申请得到一个ID
[*]在内核系统函数中使用ID得到对应内核对象数据



[*]怎么访问文件
使用函数,传递一个文件,系统打 ...]]></description>
      <category>Linux编程</category>
      <author>admin</author>
      <pubDate>Fri, 11 Mar 2022 15:08:21 +0000</pubDate>
    </item>
    <item>
      <title>编程工具</title>
      <link>https://bbs.tcp8.cn/forum.php?mod=viewthread&amp;tid=491</link>
      <description><![CDATA[[*]gcc
[*]make
[*]gdb
[*]其他工具
[*]共享库



gcc:

[*]-o   输出的文件名
[*]-O -O0 -O1 -O2 -O3 编译优化
[*]-g -g0 -g1 -g2 -g3 产生调试信息
[*]-W  all   error
[*]-Wall  显示所有警告
[*]-Werror   把警告当成错误
[*]-w  关闭所有警告
[*]-c 只编译不连接
 ...]]></description>
      <category>Linux编程</category>
      <author>admin</author>
      <pubDate>Fri, 11 Mar 2022 07:37:11 +0000</pubDate>
    </item>
    <item>
      <title>内存管理二</title>
      <link>https://bbs.tcp8.cn/forum.php?mod=viewthread&amp;tid=489</link>
      <description><![CDATA[回顾:

brk/sbrk
int brk(void *p);
void * sbrk(int);
维护一个位置  brk/sbrk 改变这个位置
[*]brk改变绝对位置
[*]sbrk相对改变位置

补充: 全新的类型
永远记住:C的基本类型就是:整数1.2.4),小数(4,8) unsigned signed
所以的全新类型都是使用typedef 重新定义.
 ...]]></description>
      <category>Linux编程</category>
      <author>admin</author>
      <pubDate>Thu, 10 Mar 2022 14:17:20 +0000</pubDate>
    </item>
    <item>
      <title>内存管理</title>
      <link>https://bbs.tcp8.cn/forum.php?mod=viewthread&amp;tid=486</link>
      <description><![CDATA[硬件层次
内存结构管理


内核层次
内存映射
堆扩展


语言层次

c:malloc  c++:new


数据结构层次
STL
智能指针


C语言:
[mw_shl_code=cpp,true]#include 
#include 
int main()
{
        int *p1=new int;
        int *p2=new int;
        int *p3=new int;
     ...]]></description>
      <category>Linux编程</category>
      <author>admin</author>
      <pubDate>Tue, 08 Mar 2022 07:20:24 +0000</pubDate>
    </item>
    <item>
      <title>man中文手册</title>
      <link>https://bbs.tcp8.cn/forum.php?mod=viewthread&amp;tid=484</link>
      <description><![CDATA[man 手册 功能齐备，然而全部是英文文档，若英语阅读能力不足，阅读理解存在一定困难。若每个帮助文档都用翻译软件转化后阅读也不便，因此推荐安装使用第三方的man手册中文包。

man中文手册的下载、安装及环境变量的配置
下载
man 中文手册下载地址：https://src.fedor ...]]></description>
      <category>Linux编程</category>
      <author>admin</author>
      <pubDate>Mon, 07 Mar 2022 05:46:49 +0000</pubDate>
    </item>
  </channel>
</rss>