防止重新定義頭檔
在C 中,當出現相同符號的多個定義時,重新包含頭檔可能會導致錯誤。其中一種情況是使用Windows Socket 函式庫(
<winsock2.h></winsock2.h>
MyClass.h
錯誤是由於包含了
<winsock2.h></winsock2.h>
MyClass.h
<winsock2.h> pre>中定義的各種符號,從而觸發重新定義。或使用<pre class="brush:php;toolbar:false">#pragma Once
<windows.h></windows.h>
以上是在 C 中包含頭檔時如何防止重定義錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!