Ich benutze C++, um mysql zu verbinden, um einige Operationen abzuschließen, das ist Teile meines Codes.Ich möchte wissen, warum die beiden Ausgänge unterschiedlich sind
const char* deleteLog_query = DeleteLog(userIDstr).c_str();
cout<<deleteLog_query<<endl;
const char* deleteReplyOfLog_query = DeleteReplyOfLog(userIDstr).c_str();
mysql_query(&mysql_conn,deleteReplyOfLog_query);
mysql_result = mysql_store_result(&mysql_conn);
const char* deleteShareOfLog_query = DeleteShareOfLog(userIDstr).c_str();
mysql_query(&mysql_conn,deleteShareOfLog_query);
mysql_result = mysql_store_result(&mysql_conn);
cout<<deleteLog_query<<endl;
mysql_query(&mysql_conn,deleteLog_query);
mysql_result = mysql_store_result(&mysql_conn);
if(mysql_result!=0) cout<<"\t right delete!"<<endl;
diese ausgegeben:
Dies ist nicht C .. –