1
在C++中,我們通常使用memset
來設置所有的元素爲零,如:設置二維int數組元素1由memset的功能
int a[5][5];
memset(a,0,sizeof(a));
如果我想將所有詮釋元素?
memset(a, 1, sizeof(a));
不起作用,因爲我不能只設置了所有字節。
我不知道是否有功能類似memset
設置所有elements
(不就是一個字節)到特定value
。
看'的std :: fill'或'的std :: fill_n' – chris
'在C++中,我們通常使用的memset來設置所有元素zero'不,不,我們沒有。我們在C++中使用更好的東西。你在想C嗎?你知道他們是不同的語言,對吧? –
@LuchianGrigore我是C++中的一位綠色之手。我不知道C++中更高級的東西。你能建議一個將所有元素設置爲1嗎? – Zachary