为什么我会收到错误输入我的编码?
void register_acc(int &ar_size){
fstream add_acc("Login ID.txt", ios::in | ios::out | ios::app);
fstream ic_state("State.txt");
string username, password, cus_name, IC;
string account;
string time_record;
string check_code;
string state;
string check_username;
time_t time_create = time(NULL);
struct tm *time_info;
localtime_s(time_info, &time_create);
错误显示:错误C4700:未初始化的本地变量'time_info'已使用
答案 0 :(得分:3)
你需要使用它:
struct tm time_info;
localtime_s(&time_info, &time_create);
你拥有它的方式time_info
指向一无所获。您需要为struct tm
分配空间并将指针传递给localtime_s
。