C++好难啊
C++好难啊
全部文章
程序员的自我修养
C++并发编程(2)
C++高级(30)
C剖析(2)
C深度剖析(1)
java(2)
linux(20)
MySQL(1)
Nginx(1)
剖析moduo网络库(6)
在线订票系统(1)
基于ID3的预测系统(1)
安装配置教程(4)
算法(6)
詹的学习笔记(2)
计算机网络(4)
进程间通信(4)
附件资料(9)
集群聊天服务器(2)
题解(1)
归档
标签
去牛客网
登录
/
注册
C++好难啊的博客
全部文章
/ 程序员的自我修养
(共30篇)
动态链接
目录 动态链接 地址无关代码 装载时重定位 地址无关代码 一、模块内部函数调用 二、模块内部数据访问 三、模块间数据访问 四、模...
2021-02-02
0
585
深入动态链接
目录 深入动态链接 动态链接相关结构 “.interp段” “.dynamic段” 动态符号表 动态链接重定位表 动态链接时进程堆栈初始化信息 动态链接的步骤 ...
2021-02-02
0
447
内存、堆、栈...
目录 内存 程序的内存布局 栈与调用惯例 栈是什么 栈在程序中的使用过程 如何保存活动记录 函数调用过程 调用惯例 ...
2021-02-02
1
500
入口函数和程序初始化
目录 入口函数和程序初始化 程序起始地点 程序结束地点 参考文献 入口函数和程序初始化 程序起始地点 首先问大家一个问题:程序真的从main函数开始么? #include<stdio.h> #include<...
2021-02-02
0
455
杂记——入口及出口函数的实现
目录 glibc入口函数 出口函数 参考文献 由于微软代码不开源,我们在这里只介绍 glibc是如何实现入口函数的。 glibc入口函数 glibc的程序入口为_start(由链接器ld指定)。 下面是i386上_start的实现: 我们看到,在传递参数之前...
2021-02-02
0
680
运行库
目录 运行库 C/C++运行库 C语言标准库 变长参数 变长参数实现原理 ...
2021-02-02
0
732
系统调用和API
目录 系统调用 Linux系统调用 系统调用的弊端及解决 系统调用原理 特权级与中断 系统调用的实现 总结 参考文献 ...
2021-02-02
0
482
程序员自我修养专栏前言
历时两个月的专栏,磕磕绊绊终于总结啦! 这个专栏主要涉及装载、链接以及库的知识 下图是这个专栏知识点的图解: 预编译简介 编译简介 目标文件详解 符号 静态链接 空间的地址和分配 符号解析和重定位 C++相关问题 进程的装载 虚拟空间 ...
2021-02-02
0
530
预编译简介
预编译简介 预编译定义 预编译又称为预处理,是做些代码文本的替换工作。是整个编译过程的最先做的工作。 预编译在整个编译链接过程中的作用 首先我们来看一个简单的编译链接过程: 预编译-->编译-->汇编-->链接 正如定义所言,预编译为整个编译链接最先做的工作。 预编译...
2020-07-29
0
658
编译简介
编译简介 首先来看编译的定义: 编译 1、利用编译程序从源语言编写的源程序产生目标程序的过程。 2、用编译程序产生目标程序的动作。 编译就是把高级语言变成计算机可以识别的2进制语言,计算机只认识1和0,编译程序把人们熟悉的语言换成2进制的。 编译程序把一个源程序翻译成目标程序的工作过程分为六个...
2020-07-29
0
837
首页
上一页
1
2
3
下一页
末页