實驗csv數據資料操作

實驗csv數據資料操作

ID:34737347

大小:190.50 KB

頁數:15頁

時間:2019-03-10

實驗csv數據資料操作_第1頁
實驗csv數據資料操作_第2頁
實驗csv數據資料操作_第3頁
實驗csv數據資料操作_第4頁
實驗csv數據資料操作_第5頁
資源描述:

《實驗csv數據資料操作》由會員上傳分享,免費在線閱讀,更多相關內容在行業(yè)資料-天天文庫。

1、實驗8CSV數據文件操作實驗目的:了解CSV格式數據記錄文件結構,掌握大數據量記錄的查詢技巧。實驗內容:編程設計一個成語接龍游戲。具體要求如下:1、判斷輸入詞語是否是成語;2、可以判斷是否符合成語接龍游戲規(guī)則;3、可以實現提示功能;4、可以實現顯示成語含義的功能;實驗步驟:(基于MFC對話框應用程序實現。)1、界面設計2、控件變量定義3、創(chuàng)建“Idiom”類3.1“Idiom.h”文件內容//Idiom.h:interfacefortheIdiomclass./////////////////////////////////////////////////////////////

2、///////////矚慫潤厲釤瘞睞櫪廡賴。#include#if!defined(AFX_IDIOM_H__C9A16E11_19F4_4BCF_B7D0_4CCF4FA5AE2D__INCLUDED_)聞創(chuàng)溝燴鐺險愛氌譴凈。#defineAFX_IDIOM_H__C9A16E11_19F4_4BCF_B7D0_4CCF4FA5AE2D__INCLUDED_殘騖樓諍錈瀨濟溆塹籟。#if_MSC_VER>1000#pragmaonce#endif//_MSC_VER>1000classIdiom{private:CStringIdiom1[30805];//成語C

3、StringIdiom2[30805];//讀音CStringIdiom3[30805];//釋義CStringIdiom4[3041];//首字unsignedlongIdiom5[3041];//首字在大表位置public:voidHelp(CStringC1,int*nIndex1);voidHelp(CStringC1);intDistinguish(CStringnC1);voidSolitaire(CStringC1,CStringC2,int*nIndex1);釅錒極額閉鎮(zhèn)檜豬訣錐。voidGetIdiom(longIndex,CString*txt1,CStrin

4、g*txt2,CString*txt3);彈貿攝爾霽斃攬磚鹵廡。Idiom();virtual~Idiom();};#endif//!defined(AFX_IDIOM_H__C9A16E11_19F4_4BCF_B7D0_4CCF4FA5AE2D__INCLUDED_)謀蕎摶篋飆鐸懟類蔣薔。3.2“Idiom.cpp”文件內容//Idiom.cpp:implementationoftheIdiomclass.////////////////////////////////////////////////////////////////////////廈礴懇蹣駢時盡繼價騷。#in

5、clude"stdafx.h"#include"shiyan3.h"#include"Idiom.h"#ifdef_DEBUG#undefTHIS_FILEstaticcharTHIS_FILE[]=__FILE__;#definenewDEBUG_NEW#endif//////////////////////////////////////////////////////////////////////煢楨廣鰳鯡選塊網羈淚。//Construction/Destruction////////////////////////////////////////////////////

6、//////////////////鵝婭盡損鵪慘歷蘢鴛賴。Idiom::Idiom(){CStdioFilefile1;CStringstr;unsignedlongrow1=0;intcount=0;intindex;file1.Open(_T("a1.csv"),CFile::modeRead);while(file1.ReadString(str)){//str=str.Trim(_T(""));str.TrimLeft();str.TrimRight();count=0;index=str.Find(_T(","));while(index!=-1&&row1<30804

7、){switch(count){case0:Idiom1[row1]=_T(str.Left(index));break;case1:Idiom2[row1]=_T(str.Left(index));break;}count++;str=str.Right(str.GetLength()-index-1);index=str.Find(_T(","));}if(row1<30804){Idiom3[row1]=_T(str);}row1++;}file1.Close();//--

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯系客服處理。