ファイルの作り方?
■ このスレッドは過去ログ倉庫に格納されています
0001じゅんや
NGNGデータファイルを保存するときに、例えば50個のデータ
ファイルに書き込んで保存したいときって、どんなふうにして
ファイル名を50個作ったらいいの?
例えば1、・・・・、50みたいなファイル名を作ることってできるの?
誰か教えてー!!
0013デフォルトの名無しさん
NGNG0014デフォルトの名無しさん
NGNGミ ´ー`ミ < >>1 フサフサーヨ
\ < └──/|────
\.\ ミ ミ
\""""""""""/
∪∪""∪∪
0015デフォルトの名無しさん
NGNG0016デフォルトの名無しさん
NGNG0017じゅんや
NGNG0018デフォルトの名無しさん
NGNGFileOutputStreamとかを継承したクラスを作って、
適当なコンストラクタを作ってその中で
適当なファイル名を乱数で作成して親に渡す、とか。
ちょっとこの方法には穴があるけど、そこは自分で
補ってください
0019デフォルトの名無しさん
NGNG0020デフォルトの名無しさん
NGNG∧∧ <>>1 フサフサーヨ
ミ´ー`ミ/ミ  ̄ ̄ ̄ ̄ ̄
UU-uU
0021デフォルトの名無しさん
NGNGあ、○○01.txt〜○○50.txt のようなファイル名か。失礼しました。
それなら単純にそのファイル名で生成すればいいんじゃない?
0022デフォルトの名無しさん
NGNG0023デフォルトの名無しさん
NGNGミ´ー`ミ/ミ
UU-uU
∧∧
ミ´ー`ミ/ミ
UU-uU
∧∧
ミ´ー`ミ/ミ
UU-uU
∧∧
ミ´ー`ミ/ミ
UU-uU
0024たこす
NGNG0025デフォルトの名無しさん
NGNG0026デフォルトの名無しさん
NGNGミ ´ー`ミ <>>22 1の身内出テキナーヨ
\ < └───/|────────
\.\ _ミ ミ __________
\"""""∧∧"" <デテキナーヨ
∪∪ミ´ー`ミ/ミ  ̄ ̄ ̄
UU-uU
0027デフォルトの名無しさん
NGNG,,,,,,,,,,,,,,,∧,,∧ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
〜′,,,,,,,,,,ミ,,゚Д゚彡< >>1は社会常識を知れ。それが人に物を尋ねる態度か?
UU"""" U U \_________
0028デフォルトの名無しさん
NGNG0029デフォルトの名無しさん
NGNG∧∧ <オトオチャンドコーヨ?
ミ´ー`ミ/ミ  ̄ ̄ ̄ ̄ ̄
UU-uU
0030デフォルトの名無しさん
NGNG( ´ー`) < シラネーヨ
\ < └───/|────
\.\______//
\ /
∪∪ ̄∪∪
0031デフォルトの名無しさん
NGNG自動的にそういう名前を生成するコンストラクタを作って
そいつから親を呼べばいいんじゃないかな
0032デフォルトの名無しさん
NGNG||
Λ||Λ
( / ⌒ヽ
| | |
∪ 亅|
| | |
∪∪
:
:
‐ニ三ニ‐
0033デフォルトの名無しさん
NGNGクソスレageんな
0034デフォルトの名無しさん
NGNGage るな。そして分かってないのにコンストラクタとか技術的な用語を
使うな。キミも >>1 の隣に吊るすよ?
0035デフォルトの名無しさん
NGNGpublic HogeFileOutputStream ( String name, int num ) {
String tmp = "00"+Integer.toHexString(num);
super( name+tmp.substring(tmp.length()-2) );
}
}
こんな感じ?
ゼロサプレスの方法は良く分らなかったんででっちあげた
動かなかったら適当に直してね
0038age
NGNG| |
| |
∧_∧ | | / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
( ´Д`)// < 机ごと昇竜拳
/ / \______________
/ /| /
__| | .| | __
\  ̄ ̄ ̄ ̄ ̄ \
||\ \
||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
|| || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
.|| ||
| | | | | | | | | | | | | | | | | | |
||||||||||
0039デフォルトの名無しさん
NGNG0040デフォルトの名無しさん
NGNGよく>>1を読んだらJavaじゃなかった!
0041デフォルトの名無しさん
NGNG┌──────────┘- \
│ \
| 気のふれた方が >
│ /
└──────────┐- /
ヽ(´ー`).ノ |/
( へ)
く
- = ≡三 |\
- = ≡三 ┌──────────┘- \
_ = ≡三 │ \
― =三三 | います >
 ̄ = ≡三 │ /
- = ≡三 └──────────┐- /
(´ー`) - = ≡三 |/
( ヽ ヽ)
/ >
0042デフォルトの名無しさん
NGNGワロタ
気づけよ(藁
0043デフォルトの名無しさん
NGNG#include <sys/stat.h>
#include <fcntl.h>
int HogeFile( char *name, int num )
{
char filename[256];
sprintf(filename, "%s%02d", name,num );
return open(filename, O_WRONLY | O_CREAT );
}
動かなかったら適度に直してね
fopenもまあ似たようなもんだから改造するのも良し
0044age
NGNG| |
| |
∧_∧ | | / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
( ´Д`)// < >>34>>35>>37が漫才やってます
/ / \______________
/ /| /
__| | .| | __
\  ̄ ̄ ̄ ̄ ̄ \
||\ \
||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
|| || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
.|| ||
0045じゅんや
NGNG0046デフォルトの名無しさん
NGNGじゅんやじゅんやじゅんや〜じゅんやじゅんや!!
0047デフォルトの名無しさん
NGNG∩
| |
| |
∧_∧ | | / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
( ´Д`)// < ババンババンバンバンババンババンババンババンバンバンババン イツーモオイラはサゲーないー
/ / \______________
/ /| /
__| | .| | __
\  ̄ ̄ ̄ ̄ ̄ \
||\ \
||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
|| || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
.|| ||
0048デフォルトの名無しさん
NGNGネタが単調だな。少しはひねりを聞かせろよ、バカ。
0049デフォルトの名無しさん
NGNGバカって言うとニセーイに訴えられちゃうよ!!
0050デフォルトの名無しさん
NGNGそういえばニッセイの話はどうなったんだろうね
0051デフォルトの名無しさん
NGNG0052デフォルトの名無しさん
NGNGageてるバカはキミらだけ。
0053デフォルトの名無しさん
NGNG残念
005451
NGNG005551
NGNG0056デフォルトの名無しさん
NGNGちがうか・・・
なんか久々に真面目なスレッドになる予定だったのにね・・・
残念だなぁ
0057デフォルトの名無しさん
NGNG00581
NGNG0059デフォルトの名無しさん
NGNG0060デフォルトの名無しさん
NGNGvoid CHikki::CHikki(){
CString joo;
for(int i=0;i<COUNT;i++){
joo.Format("data%d.dat",i);
CFile file(joo,CFile::modeCreate|CFile::modeWrite);
joo.Format(%d",i);
file.Write(joo,joo.GetLength());
}
}
MFC…
このソースは何点ッスか?
0061デフォルトの名無しさん
NGNG鬱だ氏脳
0062じゅんや
NGNG0063デフォルトの名無しさん
NGNG■ このスレッドは過去ログ倉庫に格納されています