我有这个结构。
$faqId = $request->faq_id;
$faq = App\Faq::find($faqId);
$deals = $faq->deals;
我需要创建一个函数将统计信息保存到txt文件中 我得到了这段代码来启动它。
Struct Wizard{
char name[50];
int maxHealth;
int attackMin, attackRange;
int curHealth, winCount;
};
非常感谢任何帮助。我想我应该使用wiz指针访问结构但我不确定。
答案 0 :(得分:0)
我不知道我是否完全理解你的要求,但我猜这是:
你有一个类型为struct Wizard *的wiz变量。您可以访问以下元素:wiz-> name,wiz-> maxHealth等, wiz-> name等同于(* wiz).name。所以你有:
HttpContext.Current.Session("MySessionVariable") = Something
同样正如Martin James指出的那样,在你完成使用它之后最好释放动态分配的内存(否则会导致长时间运行的程序出现丑陋的内存泄漏)。在这方面,检查文件打开是否成功以及内存分配也是很好的。另外我注意到的另一件事是buff数组中的元素数量,100可能不够(考虑到int是32位(10位)并且名称有完整的50个字符,以及它可能导致溢出的空格)