Global symbol "@exec_test_list" requires explicit package name at ./ctest.pl line 384.
Global symbol "@exec_test_no" requires explicit package name at ./ctest.pl line 384.
Global symbol "@protocol_list" requires explicit package name at ./ctest.pl line 397.
Global symbol "@protocol_list" requires explicit package name at ./ctest.pl line 406.
Global symbol "$name" requires explicit package name at ./ctest.pl line 413.
use strict;を書くと以上のようなエラーメッセージが
出力されます。どうしたら、以上のようなエラーを
回避できるでしょうか?教えてください。
No.1ベストアンサー
- 回答日時:
use strict;
を使うと、使用する変数は必ず宣言してから使わないといけなくなります。
例えば
my $name; #局所変数
our $name; #大域変数
あるいはパッケージ指定変数
$main::name;
のようにして扱う必要があります
おそらく、変数を宣言しないで使用しているために、そのようなエラーメッセージがでる(宣言しない場合は、パッケージ名による修飾がいるという意味)と思います。
No.2
- 回答日時:
my $name;
my @protocol_list;
などのようにmy宣言すればいいと思います。
しかしstrictではないコードの場合は、
動かなくなる可能性がありますが。
プログラムは現在動いているのですか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) Pythonで会員サイトの自動ログイン ID Nameがない 1 2022/12/16 02:09
- MySQL テーブル作成です。どこかのスペルが間違っているか記号など スペースかな? 1 2022/10/01 05:08
- PHP php テーブルが作成できない 1 2022/11/17 23:41
- MySQL php テーブルを作れない 2 2022/11/17 18:22
- 英語 Barter requires two different people wanting to tr 2 2022/11/18 12:41
- アプリ Android studio 初心者 Hello Android!しか表示されない 1 2023/08/01 08:47
- PHP プログラムコードを入力する場合改行してもいいですか? 2 2022/10/02 16:05
- HTML・CSS CSS のみのタブ切り替えについて 1 2023/01/11 16:47
- PHP $_SESSIONについて教えて下さい。 2 2023/03/02 09:18
- Java java final 1 2022/06/10 22:49
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Application.ScreenUpdating = ...
-
パイソンのクラスについて
-
パイソンのクラスのブログラム
-
パイソンプログラミング
-
【メモリ不足で落ちる(python)】
-
vscode 文字化け
-
[python] 文字列を変数名として...
-
実行時エラー 3020の対策
-
c++の構造体について
-
この英語はどういう意味ですか?
-
[C#] string name = new ..
-
学校でプログラミングの授業あ...
-
構造体の各データの表示につい...
-
ASPへの値渡し
-
CLispのloop内の挙動について
-
Pythonでターミナルに文字を出...
-
どちのほうがすきですか?
-
パイソンのクラスについて
-
パソコン → パャRン
-
メモリをアドレスを直接指定し...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Application.ScreenUpdating = ...
-
実行時エラー 3020の対策
-
[python] 文字列を変数名として...
-
ACCESS テキストボックスを隙...
-
FindFirst を複数条件で検索
-
【メモリ不足で落ちる(python)】
-
VBA他のブックから値のみ貼付す...
-
構造体の各データの表示につい...
-
パイソンプログラミング
-
VBAでPDFのコピーとリネームを...
-
phpでボタンを押したときに変数...
-
vscode 文字化け
-
vbaでxmlからNodeListでデータ...
-
コンボボックスのtag情報の取得...
-
パイソンのクラスのブログラム
-
「*:*」って何を意味するのでし...
-
構造体の変数の値を、動的に取...
-
パイソンのクラスについて
-
C言語について
-
VBAで特殊文字を出力したい
おすすめ情報