C 做遊戲存檔問題,C 做遊戲怎麼弄存檔和讀檔

2022-08-23 19:50:23 字數 1824 閱讀 4591

1樓:匿名使用者

不知道你用的什麼語言,如果是c的話,你可以寫一個結構體,把資料存進去後將結構體寫到檔案裡,讀的時候也是直接讀取一個結構體就行了。

struct pro

people;

2樓:

估計是用按照字串格式寫入的然後fscanf出來的就變成一個數了

可以用fwrite寫入指定的長度然後用fread讀取指定的長度就一樣了

3樓:殷鼐

hp用#開頭讀的時候讀到#代表是讀到hp,mp用@開通相同的辦法。這樣#後面的代表了hp,@後面的代表了mp。

4樓:匿名使用者

char name[2]='dk';

這樣是錯誤的,改成 char name=」dk「;

5樓:匿名使用者

你寫的時候怎麼也得加個分隔符吧 比如10,20這樣就能讀出來了

c++做遊戲怎麼弄存檔和讀檔

6樓:匿名使用者

檔案的輸出與輸入

標頭檔案#include

……int main()

{freopen("1.txt","r",stdin)//讀取在這個檔案的目錄下名為:1.txt的檔案

freopen("1.txt","w",stdout)//在這個檔案的目錄下寫名為:1.txt的檔案

……補充:如果兩個檔案的檔名重複,新檔案將會覆蓋舊檔案

7樓:匿名使用者

設計好存檔格式,然後按照2進位制格式儲存就可以了。我比較喜歡底層io函式fopen,fprintf,fclose.

8樓:匿名使用者

把資料儲存到文字里就行了,或者放到資料庫裡,前者相當於單機,後者相當於網遊

c++怎麼實現遊戲存檔?

9樓:匿名使用者

使用檔案io流

使用xml檔案

10樓:匿名使用者

將記錄寫入檔案儲存,在此執行時載入,或者寫入資料庫

c++命令列遊戲 儲存模組怎麼做?

11樓:monkey家園

①有兩種方法

②第一種方法,把遊戲的當前執行資料都轉化為統一的字串格式,存入文字檔案,在重新載入遊戲的時候全部逆操作還原到程式裡。

③第二種方法,直接把所有資料封裝模板化到類的例項,也就是說,你把類的記憶體內容完整讀到文字檔案裡,等下次讀取,再完整建立一個同樣的記憶體區域,存入文字內容,並讓類指標指向此塊區域。(這要確保,類內所有內容都是非外沿的:也就是不是索引資料,都是儲存資料)

12樓:澤皖雲韶

只能把類成員變數都寫進檔案裡,讀取時再還原各個物件

幫忙編寫程式小遊戲,dev c++ 對戰遊戲,最好能讀檔存檔,賞金適當加,示範如下:(**給我) 50

13樓:過來問問你

這位同學,做這樣的程式估計需要付錢才會有人給你做,除非別人吃飽了沒事幹

14樓:鄭子博

連結發信伺服器

然後 send the information to your cometonm

thenend

15樓:我回來了呼叫

帶rmb**,pm我

16樓:匿名使用者

1、我不滿意

2、不想滿意

3、你滿意嗎

c中做除法的函式是什麼不是整除,C中做除法的函式是什麼不是整除

除法是基本運算,規則如下,如果兩個運算元中有一個為浮點型,則結果為浮點,如果版兩個均為整 權型,則為整除,如果你想對整型做浮點除就這樣 int a 5 int b 2 則a b的值為2 整除 而用 double a b的值則為2.5,用個強制型別轉換 double 就行了。c 有取整除的函式麼?是取...

c類地址做單臂路由,c類地址做單臂路由

單臂路由在路由器上開啟子介面,配置各vlan的,dotq1 對應。比如說,路由器上子介面 f0 0.10 f0 0.20 f0 0.30 0.10 192.168.0.1 dotq 100.20 192.168.1.1 dotq 200.30 192.168.2.1 dotq 30 f0 0 no ...

求救E盤問題!!為什麼我安裝的軟體老是存在C盤,E盤顯

首先請問你是行貨嗎?我剛如手n97i的時候還要離譜 開機重啟4次,第五次還告訴我無法啟動32g記憶體讀不出,所以e盤顯示灰色!去客服換機器吧!是機器的問題 我就去換的 現在用了快一個月了 沒問題 我的機子是水貨,亞太版本的,e盤讀得出來,就是裝軟體裝不進去我很多軟體都放在e盤的其它裡面,但是就是不能...