我想給我的API用戶傳遞一個自定義格式字符串的可能性。__attribute__格式的特定說明符?
現在,我知道我期待什麼樣的說明符(對於一個double),並且我想讓clang知道這一點。
clang documentation(它實際上只是指向gcc documentation)使我看起來好像只能根據我的函數/方法的實際參數指定格式。
不過,我只是想告訴鏗鏘:「如果它包含一個,只有一個%F符(與任何標誌,寬度或精度呼叫者想),這是確定」
我可以」似乎找不到這些信息。任何指針?
感謝
您的問題不清楚,因爲它似乎討論無關的事情。你能澄清一些代碼示例 - 你到底想看什麼? –
@EliBendersky:聽起來這個提問者想要定義'printf'格式語法的一個受限子集,並讓編譯器拒絕任何不符合它的東西。 –
Peter Horsey,你是對的,這是我的意圖。如果不拒絕,至少要警告它。 – below