zzidun's blog
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
  • 友链
zzidun's blog

zzidun转载文集

凝聚计算机自由意识
2023-01-22
杂记
#转载

C++的未定义,未指定,引用定义等概念是什么

摘录自C++draft第三章
2022-09-03
细说CPP标准和stl源码
#C++

互联网现状实录

持续记录中
2022-08-11
杂记

变长数组在栈上的内存分布

栈 在编译期间,编译器会计算出一个函数中的所有局部变量需要使用多少的内存.这段内存称为函数的栈. 在执行一个函数的时候,会在两个寄存器中分别存有两个指针. 栈底指针,指向这段内存的起始位置.在riscv指令集,这个指针通常存在寄存器s0中. 栈顶指针,指向这段内存的结束位置.在riscv指令集,这个指针通常存在寄存器sp中. 这个栈是从高地址往低地址数的,也就是说栈顶指针的值其实比
2022-08-06
C语言与riscv汇编阅读
#riscv

flex和bison入门并且编写一个计算器

flex flex是一个生成词法分析器的工具. 我们可以编写flex程序,输入到flex. flex会输出一个c代码,这个c代码能够对我们在flex程序中描述的词法做词法分析. 编译这个c代码,可以得到一个可执行文件,这就是词法分析的程序. 如果我们把文本输入到这个可执行文件,就会得到输入文本的词法分析的结果. flex程序 一个flex程序通常包含三部分,形如 12345<声明部分&
2022-03-18
经验和总结
#bison #flex #编译原理

stack_chk_guard避免栈溢出攻击

__stack_chk_guard的作用;
2022-03-07
C语言与riscv汇编阅读
#riscv #栈溢出 #汇编

关于全局变量的地址总是在变这件事

fPIC; fno-pic;
2022-03-07
C语言与riscv汇编阅读
#C++ #riscv

细说std源码

《细说std源码》前言和目录;
2022-03-07
细说CPP标准和stl源码
#C++

c++标准draft翻译

将来会翻译完的(心虚);
2022-03-05
细说CPP标准和stl源码
#C++ #语言律师 #工地英语 #有生之年

C++ type traits 源码分析

宏 12345678910#ifndef _GLIBCXX_TYPE_TRAITS#define _GLIBCXX_TYPE_TRAITS 1#pragma GCC system_header#if __cplusplus < 201103L# include <bits/c++0x_warning.h>#else#include <bits/c++config.h&g
2022-03-05
细说CPP标准和stl源码
#C++ #细说std源码 #模板元编程

物理层的那些东西

各种网线的特点; 各种mii接口的特点;
2022-03-01
经验和总结
#mii #rj45 #phy

windows系统镜像磁力链接

磁力链接;
2022-02-14
资源分享
#windows #精简系统 #磁力链接

麻雀d1s修复adb和phoenixsuit连接问题

修复pc连接电脑掉电问题; 修复phoenixsuit连接问题;
2022-02-08
经验和总结
#riscv #全志d1s #tina #麻雀开发板

C++atomic源码分析

未写完;
2022-02-06
细说CPP标准和stl源码
#C++ #细说std源码 #atomic

C++chrono源码分析

未写完;
2022-02-05
细说CPP标准和stl源码
#C++ #chrono #duration #ratio #time_point #细说std源码

C++的各种宏和属性

总结中; 宏; progma; __cpluscplus; __attribute__;
2022-02-01
细说CPP标准和stl源码
#C++ #细说std源码
12

搜索

zzidun-blog powerby Fluid