1. 程式人生 > >上下文:相關的內容

上下文:相關的內容

簡單的理解,就是相關的內容

 環境;上下文;來龍去脈

  • 上下文;語境;環境
  • 網路背景;情境;脈絡

context其實說白了,和文章的上下文是一個意思,在通俗一點,我覺得叫環境更好。

 

Context就Context,當年非得翻譯成上下文.....
簡單的理解,就是相關的內容。

最大的坑就是之前一直以為Context是一種固定的結構。。
多年之後才知道不同情況下用Context,Context表示的內容是不一樣的。

 

context是environment的snapshot.

 

上下文是一種非常泛化的概念,大致意思就是“與現在這個工作相關的周圍環境”。這個“周圍環境”具體是什麼,完全取決於具體的語言。

 

context就是對一堆亂七八糟的環境變數的一個聽起來好聽一點的名字
我做設計的時候,經常發現很多相關的東西不合適放在主幹物件裡,那就單獨弄個context

 

以我自己的認識水平來說,在C或者C++中,context一般就是一個結構體,用來儲存一些關鍵資訊,比如切換上下文時,要儲存切換之前的狀態和資料,這需要一個結構體來承擔,然後將contex中的狀態和資料重新賦值為新的,這樣就切換了,等執行完了之後,又要切換回來,那麼之前儲存的那些狀態和資料又要重新啟用了,就是這麼回事。