0
我正在嘗試編寫一個課程。在規範中,任務不能有任何程序或功能。我必須使用包名稱來訪問任務。我怎麼能這樣做呢? 我可以簡單地寫一些東西沿如何在ada包中聲明任務?
package hello is
task sample is...
end sample;
end hello;
我正在嘗試編寫一個課程。在規範中,任務不能有任何程序或功能。我必須使用包名稱來訪問任務。我怎麼能這樣做呢? 我可以簡單地寫一些東西沿如何在ada包中聲明任務?
package hello is
task sample is...
end sample;
end hello;
是的。
您當然必須將任務主體放在包體中。
不明確的問題。儘管如此,我仍然認爲訪問通過規範公開的包元素(過程,函數等)需要具有以下形式:'。 [(參數,如果有的話)]'。 –
FDavidov
程序規範: 除主要任務外,還有三(3)個任務:發件人,承運人,接收者每個任務必須位於其自己的包中,每個任務必須有兩個文件,一個ADS和一個ADB。 任務必須是無限循環。他們不能有任何程序或功能。我不明白如果沒有方法,這是如何實現的。 –
@bobsmith:請[編輯](http://stackoverflow.com/posts/40442524/edit)您的問題添加新的信息。作爲練習,請嘗試將此[示例](http://stackoverflow.com/q/39544982/230513)重新分解爲三個文件 - 一個過程(主體)和一個任務(規範&主體)。 – trashgod