tancoro の回答履歴
- 要素を削除する最適な方法
たいへん困っています。Perlでプログラムを作成しており配列要素の削除を行なおうとしています。 例えば下のようなデーターをdata.txtファイルに保存しているとしてください。 1,洋服,婦人服,子供服,男性服, 2,時計, 3,アクセサリ, 上のデーターで1行目にある子供服を削除して 1,洋服,婦人服,男性服, 2,時計, 3,アクセサリ, のようにずらしたいのです。 私がとった方法はデーターをopenで開きforeachで行をまず呼びこみます。 if(!open(DATA,"$data")){&error('ファイル読み取りエラー。'); } else{ @data=<DATA>; close(DATA); } foreach $line (@data){ chomp $line; ($no,@sub)=split(/,/,$line); if($no eq 1){ $i=-1; foreach (@sub){$i++; if($sub[$i] eq '子供服'){next;} else{push @newsub,"$sub[$i]";next; } } push @newline,"$no,@newsub\n";} else{push @newcline,"$line\n";} } これで@newlineを表示すると 1,洋服,婦人服, 男性服, 2,時計, 3,アクセサリ, のように男性の前の部分が半角空白として保存されます。 どうしてなのでしょうか?そもそもこういったやり方が間違っているのか、それとも一部だけまちがっているのかもわかりません。お手数ですがどなたか教えてください。
- 「中心」と「非中心」・・・
教えて下さい。 音楽を例にして質問したいと思います。 現代の音楽の中心である西欧圏を「中心」、それ以外の国や地域、例えば日本やアフリカを「非中心」「中心外」「中心圏外」といったニュアンスで表現したい場合、どんな単語を使えばよいでしょうか? 中心はCentreでよいとして、その周縁とそれより外に存在する場所を、なんと表現したらよいのかわかりません。 世界をぱつんと二分した場合のCentreじゃない半分、といったニュアンスがほしいのですが・・・。 いろいろ考えて、造語まで作ってみたのですが、しっくりきません。 どなたか!ぜひ力を貸してください!
- フォームの「FILE」に任意の文字列表示
フォームのテキストボックスではなく、FILEに任意の文字列を表示させたいのですが、 VALUEで指定しただけではダメみたいです。 どのようにすればいいでしょうか?
- OpenGL でのアニメーション保存について
現在 OpenGL でアニメーションを描いています. この動画を保存するいい方法(又は,フリーソフト)を 教えてほしいです. 自分なりに調べたのですが 1コマ1コマを bmp ファイルに出力して それを繋ぎ合わせて動画にするという方法 があるんですよね? きれいなアニメーション保存の方法をお願いします. ちなみに OS は windows Me (1st) と Vine Linux 2.6 (2nd) の両方使ってます.
- 1
- 2