subroutine

    4熱度

    1回答

    我有一個關於子程序中變量何時以及如何釋放內存的問題。該腳本是一個例子: #!perl/bin/per use strict; sub A{ my $x= shift; return ([$x]); } for my $i (1..10){ my $ref= &A($i);## the input changes in each round my $r

    0熱度

    1回答

    這是我的第一個問題,謝謝你的幫助! (請原諒我犯的任何語法錯誤,我仍然在學習英語)我已經在2-3周前開始學習這種Java語言,所以這個問題可能對你來說很容易,但是我不'不明白我的問題。我相信我的代碼在某處出現了一個小錯誤,在思考和研究在線論壇上花了很多時間。 (也許研究是不是無用的,但我還是不能獨自解決這個問題,通過我自己。)/我使用Eclipse/ 我的程序有4子程序: 公共靜態無效的主要():

    0熱度

    4回答

    我試圖將參數傳遞給perl子例程,並且無論出於何種原因,子例程中的參數都是空的。 ... ... ... print "Passing arguments $a, $b, $c, $d \n"; beforeEnd($a, %b, $c, $d); sub beforeEnd() { my ($a, %b, $c, $d) = @_; print "a is $a,

    1熱度

    1回答

    我似乎對LC3組件有問題。 我試圖跳轉到一個子程序,但它只是通過下一個命令。 我已經試過: LD R0, Subpgm JSRR R0 ,並在底部,這條線來定義Subpgm。 Subpgm .FILL x4000 我預計跳轉到PC x4000,而是在PC只是通過正常的1 任何幫助增加將是超級感謝!

    0熱度

    1回答

    我想在多個數組元素上運行子。 while (my $line = <DATA>) { my @lines = split(/\t/, $line); # everything my @dates = ($lines[0]); # <- I would like to add all date fields into here. $lines[0] = date($da

    0熱度

    1回答

    我想發送子例程命令,它將創建一個日誌的子例程! 版本的我的代碼 echo echo del %%file%% >subroutine.bat >temp.bat 這部分「回聲德爾%文件%> subroutine.bat」存儲在子程序 你有一個解決方案?

    1熱度

    1回答

    我試圖編寫一個例程,該例程能夠將字符串轉換爲基於無限多態性的不同種類的數據類型。這個想法是用戶調用這個例程,在想要存儲數據的地方傳遞變量,並根據變量/參數類型定義轉換。 這個程序的摘錄是在這裏: subroutine GetAsScalar (this, value, status) !Arguments------------------------------------------

    0熱度

    1回答

    當我使用abaqus子程序讀取具有多個處理器(cpus)的文件時,出現錯誤,您能否幫我處理這個錯誤?感謝很多 我想從一個文件讀取變量,當使用一個cpu時,一切正常, 但是當使用多個cpus時,會出現錯誤,似乎每個cpu都重複相同的命令。 例如,以下是從中讀取數據的文件內容,文件名是data.dat文件 *材質ID,2,1 131000.000,8880.000,8180.000 0.324, 0

    2熱度

    2回答

    我想編寫一個Perl子程序first,它將列表作爲輸入,返回列表中的第一個元素並從列表中刪除第一個元素。 像這樣: @list = (1,2,3); print first(@list); // 1 print @list; // 23 這是不大的工作: sub first(@) { return shift @_; } 我得到的是: print first(@list);

    3熱度

    4回答

    我試圖運行Perl Many-Core Engine,它工作正常。但是,當工作人員將數據添加到子例程中的全局散列時,一旦MCE過程完成(參見下面的註釋的位置),該數據就會丟失。由於%數據是全球性的,我不認爲這會是一個問題。任何建議非常感謝。 #!/usr/bin/perl use strict; use warnings; use MCE; my @symbol = ('abc','de