2010-03-30 26 views
3

這段代碼有什麼問題?將bitset轉換爲字符串?

set<string> nk ; 
bitset<3> bs1(string("100")); 
nk.insert(bs1.to_string()); 

錯誤:用於調用'的std :: bitset的< 3U> :: to_string()」

爲什麼沒有匹配功能?

UPDATE:

Thansk,這個工程。但是它爲什麼起作用? :D

回答

5

在檢查Space_COwbOy的答案時,我發現another page表明to_string是一個模板函數(參數類似於std :: basic_string)。我沒有試過這個,所以只是檢查一下。

+0

是的,我也找到了。我真的應該閱讀我發佈的鏈接:) – 2010-03-30 12:39:06