hashref

    0

    3답변

    미리 정의 된 해시 테이블 집합이 있으며 변수 이름을 사용하여 해시 중 하나를 참조하고 키 값에 액세스하려고합니다. 다음 코드는 해시가 채워지더라도 null을 반환합니다. 여기서 내가 잘못하고있는 것이 무엇인가, 아니면 이것을 달성하기위한 더 좋은 방법이 있습니까? my %hash = (alpha => 'beta', gamma => 'delta'); 가

    1

    1답변

    스레드의 공유 참조 정보를 공유 @stories 변수에 저장하고 액세스 할 수 없습니다. my @stories : shared=(); sub blah { my %stories : shared=(); <some code> if ($type=~/comment/) { $stories{"$id"}="$text";

    3

    3답변

    결과를 countryid로 그룹화하려면 아래 데이터를 사용하고 싶습니다. my @test =(); my $st = qq[ SELECT id,countryID,abbrev FROM myTable ]; my $q = $data->prepare($st); $q->execute() or query_error($st); while (my

    0

    1답변

    JSON::Parse을 사용하여 json 파일을 디코딩했습니다. 파일에 덤프하면 아래와 같이 보입니다. 각 리포지토리에서 'url'을 추출해야합니다. 어떻게 그 일을 할 수 있습니까? 나는 요소에 접근하려고 시도했으나 얻을 수없는 것처럼 보였다. 어떤 제안? my $json_hash_ref = {}; $json_hash_ref= json_file_to_p

    1

    2답변

    특정 인수를 생성자 유형에 전달하는 다양한 방법에 대해 다소 혼란 스럽습니다. 해시 참조 \%hash 또는 목록 foo => 1, bar => 1은 전달하지만 다른 하나는 croak이 전달됩니다 (예 : (single elements, array reference)). 예를 들어, 내 참조 또는 목록을 ... 통과 (This works for the way

    0

    2답변

    깊게 중첩 된 구조 인 해시가 있습니다. 중첩 수준은 사전에 알 수 없습니다. 그러나 각 수준에는 두 개의 속성 "인스턴스"와 "종속성"의 또 다른 해시가 있습니다. 그래서 일종의 재귀적인 해시입니다. my $HASH = { "top"=> { "instance" => "top_instance", "dependencies" =>

    -2

    1답변

    해시 참조의 배열 참조 (0 개 이상의 해시 참조 수준)의 해시입니다. 리프 노드 위의 레벨은 요소가 하나만있는 경우에도 항상 배열 참조입니다. 해시 심판의 순서 (삽입 순서대로)를 유지하여 VALUE (배열 참조 배열에서)의 집계 합계를 가져와야합니다. 예 : 1) ( A => { A1 => [ { VALUE => 10

    2

    1답변

    저는 perl에 익숙하지 않아 웹 페이지를 유지 관리하는 임무를 부여 받았습니다. 수정 방법을 모르는 버그를 발견했습니다. perl 스크립트가 다음 코드에서 중지됩니다. my @failedTests = (sort(keys ($TestResultsData{$currPlatform}{$currDate}{failedtests}))); while (@failed

    0

    2답변

    나는 누군가가 도울 수 있기를 바라고있다.이 (시대의 두 누락주의) : BOY Fred Smith 56 BOY David Jones 18 GIRL Anne Roberts BOY Fred Andrews GIRL Hannah Williams 27 내가 해시/해시 참조 데이터로 텍스트 파일을 읽을 수 나는 탭으로 구분 된 텍스트 파일이 FI

    1

    2답변

    배열의 내용이 인쇄 될 때 hashref2의 key3에 원하는 값이 없습니다 (달성해야 할 대상은 hashref1이 key3의 배열을 value1로 가지는 것입니다. hashref2는 value2를 갖는 key3의 배열을가집니다). 코드 흐름에서 먼저 hashrefs를 채우고 데이터를 하위 배열로 푸시해야합니다. 하위 배열에 대한 참조를 사용하면 올바른 방