青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

積木

No sub title

  C++博客 :: 首頁 :: 聯系 :: 聚合  :: 管理
  140 Posts :: 1 Stories :: 11 Comments :: 0 Trackbacks

常用鏈接

留言簿(1)

我參與的團隊

搜索

  •  

最新評論

閱讀排行榜

評論排行榜

// FileOp.cpp : Defines the entry point for the console application.
//

#include 
"stdafx.h"

//要用ifstream與ofstream進行文件的輸入與輸出操作,必須包含此頭文件
#include <fstream>
#include 
<iostream>
#include 
<stdio.h>//FILE需要



int _tmain(int argc, _TCHAR* argv[])
{
    
//技術扶自: http://www.mini188.com/showtopic-954.aspx

/************************************************************************/
/** 輸入文件流 ofstream
/***********************************************************************
*/
    
/*
    //聲明文件輸入的操作對象(輸出流對象)
    std::ofstream fout;
    //打開一個文件,提示:如果Output.txt文件不存在,則系統會自動為你創建一個
    fout.open("Output.txt");
    //對文件進行寫操作。
    fout << "This is a first line." << "\n";
    fout << "This is a second line." << "\n";
    
    int num = 150;
    char name[] = "John Doe";
    fout << "Here is a number: " << num << "\n";
    fout << "Now here is a string: " << name << "\n";

    //將文件流內容保存到硬盤
    fout.flush();
    //關閉文件流
    fout.close();
    
*/


/************************************************************************/
/** 輸入文件流 ifstream  12 GameDev 15.45 L This is really awesome!
/***********************************************************************
*/
    
/*
    std::ifstream fin("Input.txt");
    
    int number;
    float real;
    char letter, word[8];
    fin >> number >> word >> real >> letter;
    char sentence[1000];
    fin.getline(sentence, 1000);

    fin.close();
    
*/


/************************************************************************/
/** 文件流操作 fstream
/***********************************************************************
*/
//     std::fstream fFile;
//     fFile.open("Output.txt", std::ios::in | std::ios::out);
    
//fFile.open("無線iPhone平臺開發基礎培訓交流圈.jpg");    //經測試,非文本文件資源是打不開的。
    
    
//將整個文件的內容讀取出來,并顯示
    
//注意:用這種方法讀出來的,都是忽略空格與換行符的
//     if (fFile.is_open())
//     {
//         char letter;
//         //while (fFile.good() && !fFile.eof())
//         while (!fFile.eof())    //用這個與上面那個都是一樣的效果
//         {
//             fFile >> letter;
//             if (fFile.eof())
//                 break;
//             std::cout << letter << std::endl;
//         }
//         getchar();
//     }


    
//注意:用這種方法讀限出來的,都是沒忽略末尾的換行符的
//     if (fFile.is_open())
//     {
//         char line[2048];    
//         while (fFile.good() && !fFile.eof())
//         {
//             fFile.getline(line, 2048);
//             static int count = 0;
//             if (count < 3)
//             {
//                 count += 1;
//                 fFile.seekg(0, std::ios::beg);    //這個是改變讀的指針位置。如果是想改變寫的指針位置用fFile.seekp(0, std::ios::beg/end);
//             }
//             std::cout << line << std::endl;
//         }
// 
//         //將第一行的字符串改:"The first line string is changed."
//         fFile.seekp(0, std::ios::beg);
//         //fFile << "The first line string is changed.";    //寫內容不是這樣寫的。如果是ofstream可以這么寫。但對于fstream需要用下面的方法來寫。測試結果發現,仍是寫不進去
//         //char* pszTempForWrite = "The first line string is changed.";
//         //fFile.write(pszTempForWrite, strlen(pszTempForWrite));
//         fFile.seekg(0, std::ios::beg);
//         fFile.getline(line, 2048);
//         std::cout << line << std::endl;
//         getchar();
//     }

//     //* fstream的其他一些方法
//     //read方法
//     char* pszOutputFileText = NULL;
//     fFile.seekg(0, std::ios::end);
//     int nSize;
//     nSize = fFile.tellg();
//     //std::cout << fFile.tellg() << std::endl;
//     //用read方法一次性將整文件給讀取出來(注意:這些讀出來后,末性居然會帶了一個亂碼。這個郁悶。)
//     pszOutputFileText = new char[nSize + 1];
//     fFile.seekg(0, std::ios::beg);
//     fFile.read(pszOutputFileText, nSize);
//     pszOutputFileText[nSize] = '\0';
//     std::cout << pszOutputFileText << std::endl;
//     delete [] pszOutputFileText;
//     getchar();
// 
//     fFile.close();


/************************************************************************/
/** 二進制文件的讀寫
/***********************************************************************
*/


/************************************************************************/
/** 字符串長度
/***********************************************************************
*/
//     char* pszString = "Hello";
//     std::cout << strlen(pszString) << std::endl;    //輸出5
// 
//     std::string sString = "Hello";
//     std::cout << strlen(sString.c_str()) << std::endl;//輸出5
// 
//     char szTest[5] = { 'H', 'e', 'l', 'l', 'o' };
//     std::cout << szTest[5] << std::endl;    //越界了,所以會報。
//     getchar();


/************************************************************************/
/** 使用FILE類對文件進行操作 (FILE在stdio.h中
/***********************************************************************
*/
    FILE
* materialFile = fopen("DefaultObjectStd.material""r");
    
if (materialFile == NULL)
    {
        std::cout 
<< "Open the file \"DefaultObjectStd.material\" failure." << std::endl;
        
return 0;
    }

    
const int MAX_COUNT =2048;
    
char everyline[MAX_COUNT] = { '\0' };
    
while (fgets(everyline, MAX_COUNT, materialFile))
    {
        std::cout 
<< everyline;    //注意:通過fgets()函數讀取出來的定符串,末尾是帶有換行符的。這與上面的是不一樣的。
    }

    
//取得文件的長度(即:文件的大小)
    int nMaterialFileSize;
    fseek(materialFile, 
0, SEEK_END);
    nMaterialFileSize 
= ftell(materialFile);
    std::cout 
<< std::endl << nMaterialFileSize << std::endl;
    
    getchar();

    fclose(materialFile);
    

    
return 0;
}
posted on 2011-06-27 18:21 Jacc.Kim 閱讀(830) 評論(0)  編輯 收藏 引用 所屬分類: VC / C++
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            玖玖玖国产精品| 欧美一区二区三区在线观看视频| 免费在线一区二区| 久久综合色88| 欧美成人激情在线| 欧美人与性动交cc0o| 国产精品v片在线观看不卡| 国产精品video| 国产精品伊人日日| 99re66热这里只有精品3直播 | 亚洲经典视频在线观看| 欧美成人亚洲成人日韩成人| 欧美大尺度在线观看| 99视频精品全部免费在线| 亚洲欧美在线磁力| 蜜臀va亚洲va欧美va天堂| 欧美日韩一级黄| 国产亚洲激情| 最新亚洲视频| 午夜视频在线观看一区| 免费观看在线综合色| 亚洲精品一线二线三线无人区| 午夜精品国产更新| 欧美大片免费观看| 国产欧美一区二区精品仙草咪| 在线播放视频一区| 亚洲欧美日韩成人高清在线一区| 免费在线观看日韩欧美| 一区二区三区精密机械公司 | 午夜视频久久久久久| 免费欧美在线视频| 国产欧美日韩中文字幕在线| 亚洲大胆美女视频| 久久国产免费看| 日韩午夜电影在线观看| 免费观看成人网| 国产视频一区免费看| 亚洲最新合集| 亚洲电影中文字幕| 久久久美女艺术照精彩视频福利播放| 欧美性一二三区| 亚洲日本va午夜在线电影| 久久久蜜臀国产一区二区| 99日韩精品| 欧美另类变人与禽xxxxx| 在线视频成人| 裸体一区二区| 久久国产66| 韩国女主播一区二区三区| 午夜精品久久久久久99热| 亚洲精品少妇30p| 欧美成人精品在线| 亚洲国产精品成人久久综合一区| 久久久中精品2020中文| 欧美亚洲视频一区二区| 国产精品99一区二区| 一区二区精品在线| 亚洲人成毛片在线播放女女| 欧美91福利在线观看| 亚洲精品美女| 亚洲国产mv| 欧美国产先锋| 一区二区高清在线观看| 国模 一区 二区 三区| 欧美大成色www永久网站婷| 伊人成人网在线看| 麻豆久久婷婷| 久久三级福利| 亚洲承认在线| 亚洲精品视频在线播放| 欧美日韩国产123区| 亚洲视频福利| 亚洲午夜一区二区三区| 国产精品欧美精品| 久久久精品性| 美女黄毛**国产精品啪啪| 亚洲人成毛片在线播放女女| 亚洲精品视频在线观看免费| 国产精品你懂得| 欧美gay视频| 欧美日韩一区二区三区高清| 欧美一区二区三区啪啪| 久久精视频免费在线久久完整在线看 | 国内精品久久久久久久果冻传媒| 久久人91精品久久久久久不卡| 久久久国产精彩视频美女艺术照福利| 国产伊人精品| 欧美黄色一区| 国产精品成人免费精品自在线观看| 亚洲影院高清在线| 久久久久国产成人精品亚洲午夜| 亚洲国产日日夜夜| 亚洲视频在线看| 国产专区一区| 9色精品在线| 伊人久久久大香线蕉综合直播 | 亚洲一区在线观看免费观看电影高清 | 亚洲国产合集| 制服丝袜激情欧洲亚洲| 在线观看视频亚洲| 国产精品99久久久久久白浆小说| 国产一区二区三区免费在线观看| 欧美第一黄色网| 国产伦一区二区三区色一情| 亚洲国产精品一区二区第四页av| 国产精品一区二区三区成人| 亚洲黄色在线观看| 在线播放日韩专区| 亚洲欧美日韩精品久久亚洲区 | 欧美成人久久| 免费成人激情视频| 亚洲高清色综合| 99国产精品久久久久老师| 国产一区久久久| 亚洲国产一区二区三区青草影视| 国产视频一区在线| 亚洲一区区二区| 99视频在线精品国自产拍免费观看| 久久久精品一区二区三区| 欧美伊人久久久久久久久影院| 欧美精品播放| 亚洲国产精品一区在线观看不卡| 国产主播喷水一区二区| 亚洲欧美久久久久一区二区三区| 国产精品99久久久久久久久| 欧美二区视频| 亚洲福利av| 91久久精品一区二区别| 久久国产直播| 久久亚洲一区| 很黄很黄激情成人| 欧美一区激情视频在线观看| 久久大综合网| 国产欧美日韩在线视频| 欧美一级在线视频| 久久亚洲视频| 亚洲韩国青草视频| 美女999久久久精品视频| 欧美成人综合在线| 亚洲美女色禁图| 欧美精品日韩精品| 日韩亚洲欧美成人一区| 亚洲一区二区av电影| 国产精品精品视频| 午夜精品久久久久久久久久久| 亚洲欧美久久| 国产精品一二一区| 欧美一区二区免费视频| 免费观看亚洲视频大全| 91久久国产综合久久| 欧美激情五月| 亚洲综合国产精品| 免费亚洲视频| 亚洲一区二区三区777| 国产日韩欧美在线视频观看| 久久久久久一区二区| 亚洲国产欧美在线人成| 亚洲男人的天堂在线| 韩日精品视频一区| 欧美激情在线有限公司| 亚洲一区日韩在线| 欧美99久久| 亚洲欧美www| 一区二区三区在线观看视频 | 欧美国产国产综合| 亚洲人成网站777色婷婷| 国产欧美一区二区三区另类精品 | 黄色成人精品网站| 久久久噜久噜久久综合| 亚洲精品久久久久久久久| 亚洲性人人天天夜夜摸| 国产亚洲欧美aaaa| 欧美精品国产一区二区| 欧美一区久久| 一区二区三区四区国产精品| 美日韩免费视频| 午夜精品福利在线| 99热免费精品| 伊人夜夜躁av伊人久久| 欧美色图五月天| 免费av成人在线| 午夜久久久久久| 99ri日韩精品视频| 欧美国产日本| 久久综合亚州| 久久精视频免费在线久久完整在线看| aaa亚洲精品一二三区| 今天的高清视频免费播放成人 | 亚洲手机视频| 欧美一区二区三区男人的天堂| 又紧又大又爽精品一区二区| 欧美午夜不卡在线观看免费 | 欧美视频在线观看免费网址| 久久综合久色欧美综合狠狠| 亚洲欧美日韩精品在线| 亚洲裸体视频| 亚洲黄色三级| 亚洲国产精品第一区二区三区| 久久婷婷国产麻豆91天堂| 午夜精品婷婷|