我想知道C文件是否可以在另一個腳本(通過頭文件)中包含包括,並且也可以獨立運行(通過具有自己的主函數)。也就是說,可以包含C文件以將其功能提供給另一個C腳本,但本身也可以直接運行以提供一些替代功能。 例如,一個python腳本可以做到這一點; def functionsToBeImported():
# code to be run by an importing script
在我的創業板模塊包含在其他寶石類,它是由一個自定義類的Rails應用程序擴展一個類模塊: 我的寶石: module MyGem
def my_method
end
end
AnotherGem.send :include, MyGem
另一寶石: class AnotherGem
end
類中的Rails應用: class ClassInRailsApp < An