摘要:
C与C++在函数和数据的比较 C Data(struct) 数据是一个类型 -> 根据数据的类型创建出真正的数据 Function 函数就是用来处理数据的 缺陷: 语言没提供关键字.所以数据是全局的 -> 各个函数都可以处理数据 C++ Data 将数据和处理这些数据的函数包裹在一起,其他函数看不到 阅读全文
摘要:
Veriadic templates 数量不定的模板参数 声明方式: #pragma once#ifndef __VARIADICT__#define __VARIADICT__/*为什么需要定义这个空函数,因为传参到最后传入最后一位参数时后面的一组参数已经没有了.就是0所以这个版本就是没有参数的 阅读全文
摘要:
namespace 测试程序使用namespace包裹 示例代码: #include <iostream>#include <memory>#include <list>namespace jj01{ void test_member_template() {}}namespace jj02{ t 阅读全文