Я работаю через некоторые дефекты статического анализа, и это вызывает у меня проблему.C++ - Инициализация SOCKADDR_IN
SOCKADDR_IN m_stLclAddr;
SOCKADDR_IN is a member of the WinSock API
Дефект говорит, что я не инициализируется следующим образом:
- m_stLclAddr.sin_port
- m_stLclAddr.sin_zero
- m_stLclAddr.sin_addr
- m_stLclAddr. sin_family
Я не очень хорошо знаком, знакомый с WinSock API, но я сделал несколько исследований, и я просто хочу знать, если следующая строка кода будет инициализировать m_stLclAddr со значениями по умолчанию ?:
m_stLclAddr = { 0 };
m_stLclAddr = {0} задает первый символ до нуля, а затем остальные будут нули по auto, m_stLclAddr = {} установит все в ноль. –