用C写的sqlite3数据库 C文件中定义结构体
typedef struct usr_info
{
char u_usr[20];
char u_pwd[50];
}USR;
在QT中
USR usr_info;
USR usr_info2;
this->usr=ui->lineEdit_Usr->text();this->password=ui->lineEdit_Password->text();
strcpy(usr_info.u_usr,this->usr.toAscii().data());
strcpy(usr_info.u_pwd,this->password.toAscii().data());
find_usr_db_get_table(this->usr_infoDb,&usr_info,&usr_info2);通过usr_info查找数据库后的信息给usr_info2赋值
打印usr_info2:
QDebug()<<QString(usr_info2.u_usr)
QDebug()<<QString(usr_info2.u_pwd);乱码,该怎么转换?新手求助