相関法の計算の仕方 – 固定ページ 2 – プログラミング – Home

通知
すべてクリア

相関法の計算の仕方

固定ページ 2 / 2

寝れない日々
 寝れない日々
(@寝れない日々)
ゲスト
結合: 23年前
投稿: 8
Topic starter  

TAKAさん、何とか計算はうまくいくようになりました。
ありがとうございます。
もうひとつ質問なのですが、
ファイルを読み込ませるときに任意の場所から読み込ませることはできるでしょうか?
たとえば

1.23 2.34 3.45
4.56 5.67 6.78
7.89 8.90 9.01
0.12 1.11 1.22
1.33 1.44 1.55

というファイルがある時に

4.56 5.67 6.78
0.12 1.11 1.22

だけを読ませるという風にです。
ファイルがとても大きいため
途中で区切ってそこから読ませる必要があり
知っているやり方だと
つねにファイルの最初から読んでしまうことになってしまうので・・・。


返信引用
TAKA
 TAKA
(@TAKA)
ゲスト
結合: 23年前
投稿: 117
 

やりたいことによって変わってくると思いますが、

一度読み込んだファイルの続きだとすると
ftell と fseek をつかってやればいいでしょう。

1ラインのながさが決まっているなら
行きたい行数*ラインの文字数(改行含む)
で fseek してあげればいいでしょう。

>ファイルがとても大きいため
>途中で区切ってそこから読ませる必要があり

どうしてこう思うかについてはわかりませんが、
new や malloc を使ってやれば出来るのでは?


返信引用
寝れない日々
 寝れない日々
(@寝れない日々)
ゲスト
結合: 23年前
投稿: 8
Topic starter  

すいません。まだまだかじりたてなので
mallocやnewとかぜんぜんわからないのです。
これからすこしづつ勉強してみます。


返信引用
固定ページ 2 / 2

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました