C/C++ Best Practice(서명/부호 인트 및 함수 호출 포함) 저는 C와 C++ 두 개의 다른 언어에 대해 이 질문을 합니다. 코드에서 요구하는 것과 반대의 정수 부호 기대를 가지는 함수를 호출할 때 가장 좋은 방법은 무엇입니까? 예를 들어, uint32 _depth; // uint32 = DWORD int depth; _BitScanForward(&_depth, (uint32)input); // DWORD, DWORD depth = (int)_depth; _BitScanForward에 DWORD(unint32) 매개 변수가 필요합니다.변수가inputint16 타입으로 결과물을 처리해야합니다._depth내 코드의 int32로. 캐스팅에 신경을 써야 합니까?input보이는 대로?아마 컴파일러가 ..