Better Mistakes - page 2

Recent Posts

C++ 中的 vector

3 minute read

std::vector 是 C++ 中最重要、最常用的容器,没有之一。它的本质是动态数组(Dynamic Array)。 std::vector 是在堆(Heap)上管理一块连续的内存,可以存放任意类型的对象。 核心特性与底层原理 头文件:#include <vector> 内存模型:...

C++ 中的 string

4 minute read

std::string 是 C++ Standard Library 提供的标准类之一,这也是 C++ 开发中最常用的类之一,它本质上是对 C 风格字符串(char*)的封装,提供了自动内存管理和丰富的操作接口。 核心概念 std::string 位于 <string> 头文件中,本质上是对 st...

英语翻译技巧

3 minute read

在备考 CET-6 或雅思写作时,许多同学面临的最大障碍不是词汇量,而是思维模式(Mindset)。中英文在底层逻辑上存在巨大的鸿沟:中文重意合、动态、叙事;英文重形合、静态、结构。 本文将拆解中英翻译的核心差异,并提供一套可操作的翻译三步法。 一、 核心思维差异(Core Divergences) 1. ...

深入理解逻辑与英语中的 “让步” (Concession)

1 minute read

什么是 “让步” 的逻辑内核? 在正常的线性逻辑中,我们通常认为: 原因 A $\rightarrow$ 导致结果 B 例如:因为下雨了(A),所以我没出门(B)。$\leftarrow$ 顺理成章。 但是,世界是复杂的。有时候,原因 A 发生了,它预期的结果 B 缺没有发生,反而发生了相反的结...