07 2021 档案
摘要:前言 非常有用的一个技术 用于stdfunctional,stdany,std::shared_ptr 江南,我的超人 https://www.cnblogs.com/qicosmos/p/3256022.html 主要是通过模板 + 多态的形式来擦除类型 要么cast指针去操作内存
阅读全文
摘要:前言 本章主要学习链接器 主要学习分离式编译、c/c++中链接导致的错误、动态库 讲的比较好的PIC实现 gcc的基本知识 菜鸟教程 | -ansi | 只支持 ANSI 标准的 C 语法。这一选项将禁止 GNU C 的某些特色, 例如 asm 或 typeof 关键词。 | | | | | -c
阅读全文
摘要:指针 = 带类型的地址 右值指针不能进行++,--会导致编译错误!!! 各种阴间的声明 using arr = int (*) [10]; // 指向包含十个int的数组的指针,实际上是一个二级指针 int (*arr[10])(int,int); // 函数指针 引用 引用 = 非空的指针 特别是
阅读全文
摘要:前言 性能分析软件 vtune 关于如何精确测量花费时间 + 最小二乘法python脚本 uint64_t current_cycles(){ uint32_t low, high; asm volatile("rdtsc" : "=a"(low), "=d"(high)); return stat
阅读全文
摘要:值得记录一下,加深了我对模板推导的理解 首先std::conditional不是惰性求值的,在模板元编程里面有时候不能对不正确的参数求值 #include <bits/stdc++.h> using namespace std; using ll = long long int; template<
阅读全文
浙公网安备 33010602011771号