subroutine

    1熱度

    1回答

    我一直在嘗試編寫一些Java字節碼並使用Jasmin進行彙編。 我試圖讓我的周圍子程序的頭,我不知道爲什麼我跑我的程序時,得到如下錯誤信息: >java -jar jasmin.jar test.j Generated: test.class >java test Exception in thread "main" java.lang.VerifyError: (class: test,

    2熱度

    5回答

    我想設置Getopt :: Long來處理來自配置腳本的參數。 這是我的首發; #!/usr/bin/perl use strict; use warnings; use Getopt::Long; my $config_file = ''; GetOptions ( 'config|c=s' => \$config_file, 'add|a' => \&add_

    0熱度

    1回答

    本節讓我徹底困惑。我有一個例子問題,我希望有人可以爲我分解步驟,以便我可以吸收它如何應用於其他問題。 mc: call subr mr: mov [val],ax subr: push ax push bx push cx add ax,dx pop ax pop bx pop cx ret 書要求在SP和

    0熱度

    2回答

    我試圖在Perl 5.8.8中傳遞哈希引用,我知道這應該是一件很平凡的事情。我通過散列遍佈在我的代碼的地方,但由於某種原因,它不會在這個子程序工作: sub build_results_hash { my %results; my $search = $_[0]; my $json = $_[1]; my $json_passed = $_[2];

    0熱度

    3回答

    在tutorial中,有一個Person類的代碼。你能向我解釋第21/27行的目的嗎?我理解像$ _和@_這樣的概念,並且我知道my用於聲明本地引用,但我不瞭解這些代碼上下文中的那些行。 1 #!/usr/bin/perl 2 3 package Person; 4 5 sub new 6 { 7 my $class = shift; 8 my $self = { 9 _f

    3熱度

    1回答

    所以我想寫一個子程序,它需要一個哈希參數並向它添加一對鍵值對(通過引用)。到目前爲止,我得到了這個: addParams(\%params); sub addParams { my(%params) = %{$_[0]}; #First argument (as a hash) $params{"test"} = "testing"; } 但是由於某種原因,它似乎

    2熱度

    4回答

    所以基本上問題是我有一段代碼需要在java方法中通過非常輕微的變化重新使用。 這部分代碼還需要訪問只在類方法中定義的變量。 我做了一個搜索,但發現沒有辦法,我可以在一個方法中添加一個子程序。我想添加一個本地類,但似乎你不能使用靜態方法,這是我真正需要的。 如果有幫助的所有,我的目標是初始化一個遊戲鍵盤,基本上包括: GameSquare[][] board = new GameSquare[15]

    2熱度

    2回答

    Possible Duplicate: Function pointer arrays in Fortran How to alias a function name in Fortran 我有一個問題,我需要你的幫助。我在互聯網上搜索了很多,但我找不到明確的解決方案。 這是我的問題:在FORTRAN中,我如何創建和使用指向子例程的指針? 此外,是否有可能有指向各種子程序的指針孔陣列? 我知道這些

    0熱度

    2回答

    我正在研究Perl中的遞歸文件查找功能,它應該返回一個文件名數組。但是,當我嘗試打印它們時,會發生什麼,我只是得到0。我究竟做錯了什麼? use strict; use File::Basename; use constant debug => 0; sub isdir { return (-d $_[0]); } sub isfile { return (-f

    5熱度

    2回答

    我想要定義一些調用printf的子程序。 一個非常簡單的例子是如下: extern printf LINUX equ 80H EXIT equ 60 section .data intfmt: db "%ld", 10, 0 segment .text global main main: call os_return ; return to