摘要:
[cpp]: 好玩的“宏定义(macro)” 一、有趣的“宏定义” 1、思想/原理:用【宏macro】,定义【伪指令directive】。 2、命令格式: #define [directive_name] [function or ...] 3、应用实例: 1 // directive entry 阅读全文
摘要:
[asm]: GNU Binutils: <as><ld/linker> 1. websites: 1.1 [all] https://sourceware.org/binutils/ 1.2 [docs] https://sourceware.org/binutils/docs/ 3. refer 阅读全文
摘要:
[cpp]: operator""s -- <string> 1 operator""s : 将一个字符数组字面量转化为【basic_string】类型数据。 1.1 #include <string> 1.2 operator""s : converts a character array lit 阅读全文
摘要:
[c]: 计算机编程总结 -- 数据处理 计算机编程,主要工作是数据输入、数据处理、数据输出。在计算机编程中,常见的数据操作有: 一、‘字符串’的处理; 二、‘日期’的处理; 三、‘文件’的读写; 四、‘标准设备’的输入输出。 阅读全文
摘要:
哲学思考:见识、思考、实现 见识,了解自己认知以外的人、事、物、想法等,增加自己认知的广度和深度。思考,依据见识来制定、修改自己的目标,构建实现目标的途径。实现,将目标投射到现实,即在客观世界中实现自己的目标。 见识,扩展认知的广度和深度;思考,制定和修改目标和实现途径;实现,把自己的目标投射在客观 阅读全文
摘要:
[cpp]: 以模板作为模板参数 -- <template> 一、template 说明 1、模板参数:以‘模板’作为模板的参数。 2、示例 1 // template<class T1, class T2> class W:模板参数W 2 // W<T1, T2>: W有两个参数【T1, T2】 阅读全文
摘要:
学习方法:知识模块 知识,是“某个问题解决方案”的思想、原理、技术、方法。每个学科,就是“一组问题的解决方案”的思想、原理、技术、方法。 模块,一个相对独立的、能够解决问题的知识的基本单位。每个学科,由若干个“模块”组成。每个学科的“模块”,叫做“知识模块”。“知识模块”,是每个学科的基本单位。 如 阅读全文
摘要:
[cpp]: Standard Input/Output -- <iostream> 一、基本说明 1、IO library 2、library(part): <iosfwd> 3、library(part): <ios> 4、library: <isotream> 二、参考文档 1、 input/ 阅读全文
摘要:
[cpp]: concept --<template> 一、说明 1、concept 定义一个‘概念’并且命名为‘C’;‘C’是一组“模板参数T”的限制条件。概念‘C’的涵义:只有满足限制条件‘C’的模板参数T,源文程序才能通过编译。 2、代码示例 1 // 定义概念“C1” 2 3 templat 阅读全文
摘要:
[cpp]: <fstream> - read_from_file 一、介绍 1、介绍:从文件【big.cpp】读取内容,然后将【读取内容】输出到【屏幕】。 2、主程序源文件:iotest.cpp 3、被读取的文件:big.cpp 二、源代码 1、主程序源代码:iotest.cpp 1 /* fil 阅读全文