neu minh khai bao la map<char*,char*>dictionary,thi minh lam sao lay duoc nghia cua tu ra
Tue Jun 28, 2011 6:58 pm
Ma Mới
biencute
Giới tính :
Đến từ : tphcm
Join : 08/11/2010
Bài gửi : 18
HUMOR : vui ve,thich chuyen cuoi
Thú cưng .:
Tiêu đề: neu minh khai bao la map<char*,char*>dictionary,thi minh lam sao lay duoc nghia cua tu ra
1>minh khai bao la mapdictionary,gio minh insert tu vao thu vien xong nhung khi minh tim kiem thi minh cho nhap tu vao nhung lam sao de goi gia tri second ra day la code void Lookup(char *Target, map & Dictionary) {
map::iterator p;//tao con tro p char *Meaning;//nghia
p = Dictionary.find(Target);//tim tu if (p != Dictionary.end())// p khac cuoi { p->second; cout << "nghia cua tu la: " << Meaning << endl; no bi loi cho nay ne minh debug tung cau lenh thi thay cho nay chuong trinh khong chay minh nghi la do p->second sai nhung khong biet sua nhu the nao ? 2> cau thu 2 minh muon hoi la trong tu dien co tu va nghia cua tu gio minh muon lay tu ra luu trong bien s,con nghia cua tu tuong ung thi lay ra luu vao trong bien t .Vay minh phai lam nhu the nao ? ban nao biet chi minh nha
Tue Jun 28, 2011 6:59 pm
Ma Mới
biencute
Giới tính :
Đến từ : tphcm
Join : 08/11/2010
Bài gửi : 18
HUMOR : vui ve,thich chuyen cuoi
Thú cưng .:
Tiêu đề: Re: neu minh khai bao la map<char*,char*>dictionary,thi minh lam sao lay duoc nghia cua tu ra
biencute đã viết:
1>minh khai bao la map"char*,char*"dictionary,gio minh insert tu vao thu vien xong nhung khi minh tim kiem thi minh cho nhap tu vao nhung lam sao de goi gia tri second ra day la code void Lookup(char *Target, map & Dictionary) {
map"char*,char*"::iterator p;//tao con tro p char *Meaning;//nghia
p = Dictionary.find(Target);//tim tu if (p != Dictionary.end())// p khac cuoi { p->second; cout << "nghia cua tu la: " << Meaning << endl; no bi loi cho nay ne minh debug tung cau lenh thi thay cho nay chuong trinh khong chay minh nghi la do p->second sai nhung khong biet sua nhu the nao ? 2> cau thu 2 minh muon hoi la trong tu dien co tu va nghia cua tu gio minh muon lay tu ra luu trong bien s,con nghia cua tu tuong ung thi lay ra luu vao trong bien t .Vay minh phai lam nhu the nao ? ban nao biet chi minh nha
Tue Jun 28, 2011 9:01 pm
Người Nhà
blackrose4s
Giới tính :
Đến từ : không gian
Join : 10/11/2009
Bài gửi : 312
HUMOR : không rõ ràng
Thú cưng .:
Tiêu đề: Re: neu minh khai bao la map<char*,char*>dictionary,thi minh lam sao lay duoc nghia cua tu ra
Bạn đưa source vào thẻ code mới đọc được thì mới giúp được chứ ! Khó nhìn quá !!
Tue Jun 28, 2011 11:51 pm
Ma Mới
biencute
Giới tính :
Đến từ : tphcm
Join : 08/11/2010
Bài gửi : 18
HUMOR : vui ve,thich chuyen cuoi
Thú cưng .:
Tiêu đề: Re: neu minh khai bao la map<char*,char*>dictionary,thi minh lam sao lay duoc nghia cua tu ra
biencute đã viết:
biencute đã viết:
1>minh khai bao la map"char*,char*"dictionary,gio minh insert tu vao thu vien xong nhung khi minh tim kiem thi minh cho nhap tu vao nhung lam sao de goi gia tri second ra day la code
Code:
void Lookup(char *Target, map & Dictionary) {
map"char*,char*"::iterator p;//tao con tro p char *Meaning;//nghia
p = Dictionary.find(Target);//tim tu [color=red] if (p != Dictionary.end())// p khac cuoi { p->second; cout << "nghia cua tu la: " << Meaning << endl;[/color]
no bi loi cho nay ne minh debug tung cau lenh thi thay cho nay chuong trinh khong chay minh nghi la do p->second sai nhung khong biet sua nhu the nao ? 2> cau thu 2 minh muon hoi la trong tu dien co tu va nghia cua tu gio minh muon lay tu ra luu trong bien s,con nghia cua tu tuong ung thi lay ra luu vao trong bien t .Vay minh phai lam nhu the nao ? ban nao biet chi minh nha
Wed Jun 29, 2011 11:03 am
Thành Viên Chuẩn
abcde
Giới tính :
Đến từ : abcde
Join : 02/04/2010
Bài gửi : 43
HUMOR : abcde
Tiêu đề:
Theo yêu cầu của đề bài thì hàm Lookup trả về giá trị là nghĩa của từ tìm thấy trong từ điển nên bạn có thể code như thế này: Đầu tiên phải kiểm tra từ đó có nằm trong từ điển hay không bằng biến logic timthay rồi mới trả về nghĩa của từ hoặc chuỗi KHONG TIM THAY.