我有以下問題:創建從一個文本文件中的多維矢量
我有一個看起來像一個文件:
1 2 4 5 7 8
3 1 3 7 8 9 10 11
2 4 1 3 5
4 5 6 7
我想創建不同的載體,其中:
vector[0][0]=1 , vector[0][1]=2, ... , vector[1][0]=3, vector[1][1]=1 etc etc
我還在開始,我試過:
my $file = 'file.dat';
open (INFO, $file);
my @vector = <INFO>;
close (INFO);
但它只創建一個讀取文件中包含的內容的數組,並且不會賦予文件元素的確切位置(因爲我期待的結果)。
很抱歉,但我怎麼能打開數據文件嗎?如果文件名爲'file.dat',我怎麼能在腳本中說出去找到這個文件中的數據? – 2013-03-02 16:49:40
您已經在代碼中打開了該文件。你沒有意識到這一點?因爲它看起來像你。儘管您應該使用三參數打開和詞法文件句柄。並檢查您的公開聲明的返回值。 – TLP 2013-03-02 16:51:56
非常感謝,它的作品 – 2013-03-02 17:02:21