線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1122
推到 Plurk!
推到 Facebook!

利用vector 做二維陣列

答題得分者是:Fm
joen0000
一般會員


發表:47
回覆:47
積分:18
註冊:2004-11-07

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-03-22 23:27:54 IP:61.230.xxx.xxx 未訂閱
#include 
#pragma hdrstop    #include "Unit1.h"
#include "math.h"
#include 
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
        : TForm(Owner)
{
}
//---------------------------------------------------------------------------    void __fastcall TForm1::Button1Click(TObject *Sender)
{     int n,i,h,j;
 int k=0;
 TStringList *str =new TStringList();
 str->LoadFromFile(Edit1->Text);
 Memo1->Text=str->Text;
 str->CommaText=str->Text;
 h= StrToInt(str->Count)+1;
 n= sqrt(h);
  vector > array;         // 兩個'>'間要有空白
   vector > array;
   array.resize(n);
    for(unsigned int i = 0; i < n;i++)
        array[i].resize(n);
  for(i=0;iStrings[k]);
          k++;
    Memo2->Lines->Text=Memo2->Lines->Text+IntToStr(array[i][j]);        }     Memo2->Lines->Add("");      }    }
 
我已經有 include但是 怎ㄇ說我們定義ㄋ??
Fm
初階會員


發表:19
回覆:66
積分:37
註冊:2003-10-15

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-03-23 00:01:21 IP:61.62.xxx.xxx 未訂閱
 
#include 
#pragma hdrstop    #include "Unit1.h"
#include "math.h"
#include 
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
        : TForm(Owner)
{
}
//---------------------------------------------------------------------------    void __fastcall TForm1::Button1Click(TObject *Sender)
{     int n,i,h,j;
 int k=0;
 TStringList *str =new TStringList();
 str->LoadFromFile(Edit1->Text);
 Memo1->Text=str->Text;
 str->CommaText=str->Text;
 h= StrToInt(str->Count) 1;
 n= sqrt(h);
  vector > array;         // 兩個'>'間要有空白
  vector > array;  //?????????
   array.resize(n);
    for(unsigned int i = 0; i < n;i  )
        array[i].resize(n);
  for(i=0;iStrings[k]);
          k  ;
    Memo2->Lines->Text=Memo2->Lines->Text IntToStr(array[i][j]);        }     Memo2->Lines->Add("");      }    }
加一行 using namespace std; //--------- 偏聽則誨,兼聽則明 如果那個人是我..那該多好
RedSnow
版主


發表:79
回覆:1322
積分:845
註冊:2003-12-15

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-03-23 00:34:55 IP:218.19.xxx.xxx 未訂閱
joen0000 您好:    是不是您的 include 宣告不完整所致?改一下試試看:
#include .h>
joen0000
一般會員


發表:47
回覆:47
積分:18
註冊:2004-11-07

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-03-23 00:44:52 IP:61.230.xxx.xxx 未訂閱
ㄚ~~~兩ㄍ都可以 謝謝熱新ㄉ大大ㄌ
joen0000
一般會員


發表:47
回覆:47
積分:18
註冊:2004-11-07

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-03-23 01:04:06 IP:61.230.xxx.xxx 未訂閱
引言: ㄚ~~~兩ㄍ都可以 謝謝熱心ㄉ大大ㄌ 那ㄍ寫法我是參考以下連結ㄉ http://delphi.ktop.com.tw/topic.php?topic_id=58882
系統時間:2024-05-19 14:14:18
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!