沒有定義任何內容的結構體有啥用?

時間 2021-06-03 07:35:41

1樓:楊健

這是宣告,不過你所說的空結構體也存在,如在stl原始碼裡struct input_iterator_tag {};

struct output_iterator_tag {};

struct forward_iterator_tag : public input_iterator_tag{}

struct bidirectional_iterator_tag: public forward_iterator_tag {}

struct random_access_iterator_tag: public bidirectional_iterator_tag {}

這裡的結構是作為標記使用,用來實現traits技法。

2樓:

這不是定義,只是乙個前置宣告。

這麼做的目的就是不讓你知道具體格式。

原因有很多,例如說保密、以後自己關起門來改會方便一點等等。

3樓:King George

這只是乙個宣告,實際上結構體內容都在做dll的那個人手上,只是不知道出於什麼目的沒給你罷了。。。你如果不用這個結構體的內容,那對你是沒有影響的

演算法資料結構裡面有沒有什麼有趣的內容?

Striker 看到下面已經有回答說了穩定婚姻問題,一般的就是n個男生n個女生,每個男生都會對所有女生有乙個偏好順序,每個女生也會對所有男生有個偏好順序,現在問題是想找乙個穩定匹配,穩定 的意思就是不存在一對男生女生,在這個匹配中他們沒有在一起,但是各自都更喜歡對方勝過自己在這個匹配中的伴侶,或者按...

沒有任何經驗實證的哲學討論有什麼意義?

知道分子 個人對這一點倒是有一些感觸 是在聽院系教授 論語 講座的時候 一門學問的生命力在於它的適應性 一門富有生命力的學問一定是發展的 一門富有生命力的學問一定要契合於時代 而當代學者的任務則是結合時代去更新相關注釋例如 論語 在不同時代的註解不同 可能只適用於一定領域特別是中哲的領域勿槓 邏輯斯...

出處《時間的形狀》 沒有任何有質量的物體的運動速度能達到光速 。這句話是對的嗎?

Song Bai 在我們所處的宇宙框架下,目前理論是這麼認為的,但宇宙本身不在這個框架內,他就是框架,所以已有觀測證實,由於宇宙膨脹論,宇宙的星體其實是以加速飛離我們的,接近可觀測宇宙邊緣的星體在某一點可以以超光速離開我們,也就是進入了不可觀測宇宙,他們和我們的相對速度超過光速,他們發出的光永遠不可...