トップページ⇒tech
63コメント17KB

ファイルの作り方?

■ このスレッドは過去ログ倉庫に格納されています
0001じゅんやNGNG
最近C言語勉強し始めた高校1年生です。
データファイルを保存するときに、例えば50個のデータ
ファイルに書き込んで保存したいときって、どんなふうにして
ファイル名を50個作ったらいいの?
例えば1、・・・・、50みたいなファイル名を作ることってできるの?
誰か教えてー!!
0002デフォルトの名無しさんNGNG
最近セクースを勉強し始めた高校1年生です。
精子を保存するときに、例えば50個の精子を
万個に注ぎ込んで受精させたいときって、どんなふうにして
精子を50個作ったらいいの?
例えば1、・・・・、50みたいな精子を作ることってできるの?
誰かやらしてー!!
0003じゅんやNGNG
あ、わかりました。ごめんなさい。
0004本物じゅんやNGNG
まじめにだれかおしえてー!!
0005デフォルトの名無しさんNGNG
>>1
君がまじめなのはわかった。
きみがやりたいことは可能だ。
しかも、君が考えているより意外と簡単に出来るだろう。

でもね・・・

(続きどうぞ)
0006本物じゅんやNGNG
教えてくださーい!!ダメかな?
0007デフォルトの名無しさんNGNG
頭が悪いガキはオナーニでもして寝ておけ
明日も学校だろ?
0008デフォルトの名無しさんNGNG
>>7のいうとおりオナーニして寝た方が気持ちよいぞ。
0009本物じゅんやNGNG
これが解決しないと眠れないよ!
マジ教えてください。
0010デフォルトの名無しさんNGNG
>>1
周りのスレ見回してみ
単発質問スレがどういう扱いを受けるかぐらいわかるだろが
0011デフォルトの名無しさんNGNG
>>9
age るな。単発質問スレを立てた上に age 続けるヤツは、首を吊ってもらうよ。
0012じゅんやNGNG
はーい!
0013デフォルトの名無しさんNGNG
>>12はケンカ売ってると思われ
0014デフォルトの名無しさんNGNG
  ∧ ∧      ┌─────────
  ミ ´ー`ミ   < >>1 フサフサーヨ
   \ <      └──/|────
    \.\        ミ ミ
      \""""""""""/
       ∪∪""∪∪
0015デフォルトの名無しさんNGNG
うっきー
0016デフォルトの名無しさんNGNG
うきゃきゃきゃきゃきゃきゃきゃきゃきゃきゃ
0017じゅんやNGNG
>>13うっさいわ!
0018デフォルトの名無しさんNGNG
Javaなら・・・
FileOutputStreamとかを継承したクラスを作って、
適当なコンストラクタを作ってその中で
適当なファイル名を乱数で作成して親に渡す、とか。

ちょっとこの方法には穴があるけど、そこは自分で
補ってください
0019デフォルトの名無しさんNGNG
放置プレイ中
0020デフォルトの名無しさんNGNG
         _____________
   ∧∧  <>>1 フサフサーヨ
  ミ´ー`ミ/ミ  ̄ ̄ ̄ ̄ ̄
    UU-uU
0021デフォルトの名無しさんNGNG
>>18
あ、○○01.txt〜○○50.txt のようなファイル名か。失礼しました。
それなら単純にそのファイル名で生成すればいいんじゃない?
0022デフォルトの名無しさんNGNG
1 の母で(以下略)
0023デフォルトの名無しさんNGNG
   ∧∧
  ミ´ー`ミ/ミ
    UU-uU
   ∧∧
  ミ´ー`ミ/ミ
    UU-uU
   ∧∧
  ミ´ー`ミ/ミ
    UU-uU
   ∧∧
  ミ´ー`ミ/ミ
    UU-uU
0024たこすNGNG
自動的に○○01.txt〜○○50.txt ファイル名生成できるんだっけ?
0025デフォルトの名無しさんNGNG
たこす=じゅんや=キティ
0026デフォルトの名無しさんNGNG
   ∧∧    ┌─────────────
  ミ ´ー`ミ  <>>22 1の身内出テキナーヨ
   \ <    └───/|────────
    \.\       _ミ ミ __________
      \"""""∧∧"" <デテキナーヨ
       ∪∪ミ´ー`ミ/ミ  ̄ ̄ ̄
            UU-uU
0027デフォルトの名無しさんNGNG

  ,,,,,,,,,,,,,,,∧,,∧   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
〜′,,,,,,,,,,ミ,,゚Д゚彡<  >>1は社会常識を知れ。それが人に物を尋ねる態度か?
 UU"""" U U    \_________
0028デフォルトの名無しさんNGNG
たこす=じゅんや=キティ=うざい
0029デフォルトの名無しさんNGNG
         _________________
   ∧∧  <オトオチャンドコーヨ?
  ミ´ー`ミ/ミ  ̄ ̄ ̄ ̄ ̄
    UU-uU
0030デフォルトの名無しさんNGNG
  ∧ ∧     ┌─────────
  ( ´ー`)   < シラネーヨ
   \ <     └───/|────
    \.\______//
      \       /
       ∪∪ ̄∪∪
0031デフォルトの名無しさんNGNG
>>24
自動的にそういう名前を生成するコンストラクタを作って
そいつから親を呼べばいいんじゃないかな
0032デフォルトの名無しさんNGNG
>>1
     ||
   Λ||Λ
  ( / ⌒ヽ
   | |   |
   ∪ 亅|
    | | |
    ∪∪
     :
     :

  ‐ニ三ニ‐
0033デフォルトの名無しさんNGNG
>>24 >>28
クソスレageんな
0034デフォルトの名無しさんNGNG
>>31
age るな。そして分かってないのにコンストラクタとか技術的な用語を
使うな。キミも >>1 の隣に吊るすよ?
0035デフォルトの名無しさんNGNG
public class HogeFileOutputStream extend FileOutputStream{
 public HogeFileOutputStream ( String name, int num ) {
  String tmp = "00"+Integer.toHexString(num);
  super( name+tmp.substring(tmp.length()-2) );
 }
}
こんな感じ?
ゼロサプレスの方法は良く分らなかったんででっちあげた
動かなかったら適当に直してね
003631じゃないけどNGNG
>>34
クラス?違う?
003735=31NGNG
>>34
すみません。もうageません。
0038ageNGNG
              ∩
             | |
             | |
       ∧_∧  | |    / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
      ( ´Д`)//  < 机ごと昇竜拳
      /     /    \______________
     / /|    /
  __| | .|     | __
  \   ̄ ̄ ̄ ̄ ̄   \
  ||\            \
  ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
  ||  || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
     .||              ||
 | | | | | | | | | | | | | | | | | | |
   ||||||||||
0039デフォルトの名無しさんNGNG
シラネーヨ流行ってんの?
0040デフォルトの名無しさんNGNG
Σ(゚д゚lll)ガーン

よく>>1を読んだらJavaじゃなかった!
0041デフォルトの名無しさんNGNG
                     |\
┌──────────┘- \
│                    \
|   気のふれた方が        >
│                     /
└──────────┐- /
      ヽ(´ー`).ノ       |/
        (  へ)
        く
                  - = ≡三                    |\
               - = ≡三  ┌──────────┘- \
               _ = ≡三    │                   \
            ―  =三三    |    います              >
                ̄ = ≡三    │                    /
               - = ≡三  └──────────┐- /
        (´ー`)        - = ≡三                     |/
      ( ヽ ヽ)
       /  >
0042デフォルトの名無しさんNGNG
>>40
ワロタ
気づけよ(藁
0043デフォルトの名無しさんNGNG
#include <sys/types.h>
#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もまあ似たようなもんだから改造するのも良し
0044ageNGNG
              ∩
             | |
             | |
       ∧_∧  | |    / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
      ( ´Д`)//  < >>34>>35>>37が漫才やってます
      /     /    \______________
     / /|    /
  __| | .|     | __
  \   ̄ ̄ ̄ ̄ ̄   \
  ||\            \
  ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
  ||  || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
     .||              ||
0045じゅんやNGNG
うぜーな。あげんなよ!!!!!
0046デフォルトの名無しさんNGNG
じゅんやじゅんやじゅんや〜じゅんやじゅんや〜
じゅんやじゅんやじゅんや〜じゅんやじゅんや!!
0047デフォルトの名無しさんNGNG

              ∩
             | |
             | |
       ∧_∧  | |    / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
      ( ´Д`)//  < ババンババンバンバンババンババンババンババンバンバンババン イツーモオイラはサゲーないー
      /     /    \______________
     / /|    /
  __| | .|     | __
  \   ̄ ̄ ̄ ̄ ̄   \
  ||\            \
  ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
  ||  || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
     .||              ||
0048デフォルトの名無しさんNGNG
>>47
ネタが単調だな。少しはひねりを聞かせろよ、バカ。
0049デフォルトの名無しさんNGNG
>>48
バカって言うとニセーイに訴えられちゃうよ!!
0050デフォルトの名無しさんNGNG
>>49
そういえばニッセイの話はどうなったんだろうね
0051デフォルトの名無しさんNGNG
今、プログラム板では俺しか起きていない快感。
0052デフォルトの名無しさんNGNG
>>50-51
ageてるバカはキミらだけ。
0053デフォルトの名無しさんNGNG
>>51
残念
005451NGNG
もういないだろう。油断して寝たはずだ。
005551NGNG
夜の帝王・・・快感だ!ageまくるぞ!
0056デフォルトの名無しさんNGNG
>>51=>>1 ?
ちがうか・・・

なんか久々に真面目なスレッドになる予定だったのにね・・・
残念だなぁ
0057デフォルトの名無しさんNGNG
---------------------------------------------------------------
00581NGNG
定期age
0059デフォルトの名無しさんNGNG
あげん
0060デフォルトの名無しさんNGNG
#define COUNT 50
void 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
何でCHikki::CHikki()にvoidつけんねん
鬱だ氏脳
0062じゅんやNGNG
いまさら答えを書かれても・・・。
0063デフォルトの名無しさんNGNG
週末age荒らしが横行してんのねん
■ このスレッドは過去ログ倉庫に格納されています