[英]Writing data to file in MoSync (Converting MAUtil::String to const char*)
我正在嘗試將一些數據寫入Mosync中的文件。 這就是我在做什么:
String filename = "c:\\hamburger.txt";
MAHandle newfile = maFileOpen (&filename, MA_ACCESS_READ_WRITE);
maFileCreate (newfile);
maFileWrite (newfile, &keyCode, 1);
錯誤發生在第2行
MAHandle newfile = maFileOpen (&filename, MA_ACCESS_READ_WRITE);
嘗試在&filename中打開地址時。 它說它不能將MAUtil::String
轉換為const char*
。
您可以使用.c_str()
將MAUtil::String
轉換為const char*
。
因此,我使用filename.c_str()
而不是&filename
編譯。 但是,整個代碼仍然無法正常工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.