需求是這樣的,
學生上下車的時候,我需要記錄該學生是上車,還是下車。
方法:用乙個容器,當學生刷卡時候,先遍歷該容器,看能否找到該學生資訊的記錄,如果沒有,那麼就是上車,並增加該記錄;如果有,就是下車,並清除該記錄。
過程:std::mapm_studentinfo_forytschoolbus;
std::map::iterator iter;
iter = m_studentinfo_forytschoolbus.find(cardinfo.kh);
if (iter != m_studentinfo_forytschoolbus.end())
m_studentinfo_forytschoolbus.erase(iter);//清除記錄
else
m_studentinfo_forytschoolbus.insert(pair(cardinfo.kh, cardinfo));
}
怎麼去遍歷乙個物件 ?
今天再讀js高階,再次認識了for in語句,for in語句是一種精準的迭代語句,可以用來列舉物件的屬性 上面已經提到了for in語句了,所以它是和一種方法 const obj for let key in obj 其中key是 id,name,age 而boj key 就是對應的值第二種 用 ...
用順序表實現乙個簡單的學生資訊管理系統
用順序表實現乙個簡單的學生資訊管理系統,包括如下功能 1 建立學生表 2 輸出學生表 3 增加學生資訊 4 刪除學生資訊 指定學號或者序號,如第幾個學生 5 按照給定的學號查詢學生資訊 6 插入學生資訊 學生資訊結點型別如下 typedef struct student 功能實現 include u...
用乙個表去更新另乙個表
朋友今天問我乙個問題 有兩張資料表 bureau area code 和 county code,我想用town code擷取前6位去和county code擷取前6位查詢,查到對應的county name該咋寫?下面先是兩張表結構 1 create table bureau area code 2...