eiffel

    1熱度

    1回答

    我加入了一個埃菲爾項目,有一個可怕的過時的GUI設計。該GUI使用EiffelVision2構建,該應用程序僅適用於Windows平臺。 如何更改窗口小部件的外觀/設計,如定義滾動條,按鈕,窗口邊框等的形狀和顏色? 謝謝!

    11熱度

    2回答

    我非常高興在大學裏學習埃菲爾,而不僅僅是伯特蘭梅耶本人,只是讀了.NET 4.0將包括設計合同。 任何有一些洞察力的人都可以詳細說明與艾菲爾現有的功能集相比它有多強大嗎? 是否支持接口合同?

    1熱度

    2回答

    如何爲某個字符串創建正則表達式?你可以在Assertion(代碼的前提部分)中做到嗎? 我一直在谷歌周圍,但沒有得到任何有說服力。 的問題是這樣的: 添加一個前提部門,確保該電話號碼是有效的創建過程(我們正在處理的類)。有三種可能的有效電話號碼格式。有效的電話號碼包括一個: 八位數字,其中第一個是非零 前導零,單個非零數字區域碼,然後八位時,第一的 其是非零 領先「+」,接着是兩位數字的國家代碼,

    4熱度

    3回答

    有沒有人有任何學習艾菲爾語言的經驗。 埃菲爾工作室是否像Visual Studio? 這是學習面向對象的好途徑嗎? 等

    2熱度

    2回答

    在艾菲爾,你是如何使它的數量。 118.1999999999999 打印到: 118.20 在其他語言的printf簡單的問題,但似乎沒有成爲一個辦法做到這一點很容易在埃菲爾鐵塔。

    2熱度

    2回答

    簡單 如何獲得使用埃菲爾的目錄內的文件列表?

    2熱度

    1回答

    我想在Eiffel中寫一個將類型轉換爲類型參數的轉換方法。有沒有辦法在埃菲爾中傳遞一個類型到方法中。 我能想到的唯一選擇是爲轉換創建一個新類。例如: class CAST [G, H] feature cast (in: LIST [G]): LIST [H] do -- cast code here end 有沒有更好的方法在埃菲

    2熱度

    1回答

    問候, 我有一個在埃菲爾開發的大型軟件。可以使用C++中的代碼,但它加載Eiffel運行時,並且我不能相信Eiffel代碼和運行時是線程安全的,當被來自C++的多線程訪問時 我需要將此本機代碼到一個服務,但我想在高負載的情況下擴展到多個服務器。我不想將擴展方面委託給Eiffel代碼&運行時,所以我正在考慮用現有的可伸縮性選項來包裝此代碼。 Apache Web服務器下有什麼能讓我提供線程安全訪問這

    1熱度

    1回答

    爲什麼在Eiffel中定義clone或equal方法在類型問題方面提供了更大的保護,與C#中類似的問題相比?

    0熱度

    1回答

    我需要知道是否在埃菲爾重新定義的函數可以定義自己的斷言。