我正在解决一些静态分析缺陷,而导致我出现问题的缺陷就是这个。
SOCKADDR_IN m_stLclAddr;
缺陷是说我没有初始化以下内容:
- m_stLclAddr.sin_port
- m_stLclAddr.sin_zero
- m_stLclAddr.sin_addr
- m_stLclAddr.sin_family
我对 WinSock API 不是很熟悉,但我做了一些研究,我只想知道以下代码行是否会使用默认值初始化 m_stLclAddr?:
m_stLclAddr = { 0 };