0
我有一個關於在C++(全局變量,函數,類等名)最大外部符號長度的兩個問題:最大外部符號長度
什麼是GNU LD等的最大外部符號長度C++語言的鏈接器(靜態鏈接)?
Linux,Windows(動態鏈接)上動態鏈接庫的最大外部符號長度是多少?
我有一個關於在C++(全局變量,函數,類等名)最大外部符號長度的兩個問題:最大外部符號長度
什麼是GNU LD等的最大外部符號長度C++語言的鏈接器(靜態鏈接)?
Linux,Windows(動態鏈接)上動態鏈接庫的最大外部符號長度是多少?
這個(和許多其他的東西)是由標準的附錄B中提到的實現定義的。的STANDAR確實,但是,推薦的1024個字符的最小極限,並指出這是唯一的建議:
因爲計算機是有限的,C++實現是不可避免 在它們可以成功地處理的程序的大小的限制。每個實施應記錄已知的限制。
< ...>
限可約束量包括以下的那些或其他人描述 。每個數量後面的括號中的數字是 ,建議作爲該數量的最小值。但是,這些數量只是指導原則,並不能確定是否符合要求。
< ...>
在這意味着該問題的答案可以根據編譯器/鏈接器版本和目標操作系統改變的外部標識符[1 024]
數量的字符。