tie

    0

    2答えて

    私はこれを見つけた面接の質問を練習していました。私はperldoc -f tieを見ましたが、それを得ることができませんでした。私は約blessを知って私のプログラムで使用しています。 tieは何ですか、どのように関連しており、blessとは違うのですか?簡単な例があれば分かります。 PS:私はPerlの開発者で、日々の生活の中で使っています。私の関心は、インタビューのためではなく、それを

    3

    1答えて

    Cygwin Perl v5.8.8とWin32 :: TieRegistry 0.26を使用しています。 私たちは、HKEY_CURRENT_USERのために結ばれたハッシュオブジェクトの事を得ることができます。 $ perl -e ' my %RegHash; use Win32::TieRegistry(TiedHash => \%RegHash); use Data::Dumper;

    5

    1答えて

    私がアクセス/ perlのスクリプト内の変数が作成されたときにすべての場所を見たいと思っては/それは、tieまたはVariable::Magic を使用して簡単にアクセスできます。しかし、変数が作成されたときに自動的にこの魔法を適用する方法を を破壊しましたか?

    8

    2答えて

    AUTOLOADと同様に、要求に応じてサブルーチンを定義することができます。パッケージの隠しを結びつけて、そのパッケージ内の変数へのアクセスを傍受する方法があるのだろうかと思います。 私は、次のアイデアの様々な順列を試してみたが、どれも動作していない: {package Tie::Stash; use Tie::Hash; BEGIN {our @ISA = 'Tie::Std

    1

    1答えて

    私のQt C++でこのコードを使用しています。構造体を比較するための私のoperator==は、等しい場合でも常にfalseを返します。私のコードに何が問題なのですか?あなたは彼らが一致しないエラーが発生しているTEO長いリストで struct pSettings { int speciality; bool autoCompleteByWord; bool sho

    7

    2答えて

    私は、ファイルを並べ替えることになっているこの小さなperlスクリプトがあります。この入力(fileToBeSorted.txt) one;4;1 two;3;2 three;2;3 four;1;4 スクリプト出力 line count before: 4 line count after: 5 そして実際に実行すると #!/usr/bin/perl use strict;

    2

    1答えて

    スカラー結ばについて:私はtieを使用する必要がカウンタ変数を作成するために、しかし package Counter; use strict; use warnings; sub TIESCALAR { my $class = shift; my $value = 0; bless \$value, $class; return \$value