cststudio / csthinking

一些思路,一些想法,一些实验。随意提提,随意想想,随意看看,不做决策。
0 stars 0 forks source link

[术语理解]透明和非透明 #20

Open latelee opened 3 years ago

latelee commented 3 years ago

transparent 透明 意识不到其中的存在。
transparent is being used to mean hidden in the sense of things taking place automatically behind scenes(i.e. without user of the code or the program having to interact). Transparent is used where something is present, but you can’t see it.

Opaque 不透明
直接接触到的东西,但是不知道其中的机理,黑盒 Opaque is also being used to mean hidden, which is perhaps where the confusion comes in. Opaque is used where is present, but you can’t see inside it to inspect its inner workings.

在结构体经常使用到不透明类型,可以看到其定义,但不知道内含有什么样的东西。