왜 첫 번째 사람은 pbf_ [k]를 올바르게 증가시킬 수 있습니까? 반면 두 번째 사람은 pcf_ [k]를 올바르게 증가시킬 수 있습니까?이 두 C++ 코드 블록의 차이점은 무엇입니까?
unsigned pbf_[5] ={0};
bool m=0;
코드 1 :
for(int k=0;k<5;k++)
{
if((m=(bit_table_[k][i][bit_index ] &bit_mask[bit]))==true)
pbf_[k]++;
}
코드 2 : 제 단지 테스트 동안에는
for(int k=0;k<5;k++)
{
if((bit_table_[k][i][bit_index ] & bit_mask[bit])==true)
pbf_[k]++;
}
각 반복 내에서 M 값을 확인해야합니다. 차이점을 확인해야합니다. –