AVChat程序调试

 Deleting intermediate files and output files for project 'TestAVChat - Win32 Debug'.
--------------------Configuration: TestAVChat - Win32 Debug--------------------
Compiling resources...
Compiling...
StdAfx.cpp
Compiling...
TestAVChat.cpp
TestAVChatDlg.cpp
CFilterNetReceiver.cpp
e:/sunygame/test/testavchat/globaldefs.h(60) : error C2065: 'htonl' : undeclared identifier
e:/sunygame/test/testavchat/globaldefs.h(66) : error C2065: 'ntohl' : undeclared identifier
e:/sunygame/test/testavchat/network/cstreamsocket.h(12) : error C2146: syntax error : missing ';' before identifier 'mSocket'
e:/sunygame/test/testavchat/network/cstreamsocket.h(12) : error C2501: 'SOCKET' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/network/cstreamsocket.h(12) : error C2501: 'mSocket' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/network/cstreamsocket.h(30) : error C2061: syntax error : identifier 'SOCKET'
e:/sunygame/test/testavchat/network/cstreamsocket.h(32) : error C2146: syntax error : missing ';' before identifier 'GetSocket'
e:/sunygame/test/testavchat/network/cstreamsocket.h(32) : error C2501: 'SOCKET' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/filters/cfilternetreceiver.h(43) : error C2061: syntax error : identifier 'SOCKET'
E:/SunyGame/Test/TestAVChat/Filters/CFilterNetReceiver.cpp(138) : error C2065: 'SOCKET' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Filters/CFilterNetReceiver.cpp(138) : error C2146: syntax error : missing ')' before identifier 'inSocket'
E:/SunyGame/Test/TestAVChat/Filters/CFilterNetReceiver.cpp(138) : error C2182: 'SetStreamSocket' : illegal use of type 'void'
E:/SunyGame/Test/TestAVChat/Filters/CFilterNetReceiver.cpp(138) : error C2350: 'CFilterNetReceiver::SetStreamSocket' is not a static member
E:/SunyGame/Test/TestAVChat/Filters/CFilterNetReceiver.cpp(138) : error C2059: syntax error : ')'
E:/SunyGame/Test/TestAVChat/Filters/CFilterNetReceiver.cpp(139) : error C2143: syntax error : missing ';' before '{'
E:/SunyGame/Test/TestAVChat/Filters/CFilterNetReceiver.cpp(139) : error C2447: missing function header (old-style formal list?)
CFilterNetSender.cpp
e:/sunygame/test/testavchat/globaldefs.h(60) : error C2065: 'htonl' : undeclared identifier
e:/sunygame/test/testavchat/globaldefs.h(66) : error C2065: 'ntohl' : undeclared identifier
e:/sunygame/test/testavchat/filters/cxinputpin.h(19) : error C2146: syntax error : missing ';' before identifier 'mSocket'
e:/sunygame/test/testavchat/filters/cxinputpin.h(19) : error C2501: 'SOCKET' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/filters/cxinputpin.h(19) : error C2501: 'mSocket' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/filters/cxinputpin.h(28) : error C2061: syntax error : identifier 'SOCKET'
e:/sunygame/test/testavchat/filters/cfilternetsender.h(32) : error C2061: syntax error : identifier 'SOCKET'
E:/SunyGame/Test/TestAVChat/Filters/CFilterNetSender.cpp(96) : error C2065: 'SOCKET' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Filters/CFilterNetSender.cpp(96) : error C2146: syntax error : missing ')' before identifier 'inSocket'
E:/SunyGame/Test/TestAVChat/Filters/CFilterNetSender.cpp(96) : error C2182: 'SetStreamSocket' : illegal use of type 'void'
E:/SunyGame/Test/TestAVChat/Filters/CFilterNetSender.cpp(96) : error C2350: 'CFilterNetSender::SetStreamSocket' is not a static member
E:/SunyGame/Test/TestAVChat/Filters/CFilterNetSender.cpp(96) : error C2059: syntax error : ')'
E:/SunyGame/Test/TestAVChat/Filters/CFilterNetSender.cpp(97) : error C2143: syntax error : missing ';' before '{'
E:/SunyGame/Test/TestAVChat/Filters/CFilterNetSender.cpp(97) : error C2447: missing function header (old-style formal list?)
CNetOutPin.cpp
e:/sunygame/test/testavchat/globaldefs.h(60) : error C2065: 'htonl' : undeclared identifier
e:/sunygame/test/testavchat/globaldefs.h(66) : error C2065: 'ntohl' : undeclared identifier
e:/sunygame/test/testavchat/network/cstreamsocket.h(12) : error C2146: syntax error : missing ';' before identifier 'mSocket'
e:/sunygame/test/testavchat/network/cstreamsocket.h(12) : error C2501: 'SOCKET' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/network/cstreamsocket.h(12) : error C2501: 'mSocket' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/network/cstreamsocket.h(30) : error C2061: syntax error : identifier 'SOCKET'
e:/sunygame/test/testavchat/network/cstreamsocket.h(32) : error C2146: syntax error : missing ';' before identifier 'GetSocket'
e:/sunygame/test/testavchat/network/cstreamsocket.h(32) : error C2501: 'SOCKET' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/filters/cfilternetreceiver.h(43) : error C2061: syntax error : identifier 'SOCKET'
CXInputPin.cpp
e:/sunygame/test/testavchat/globaldefs.h(60) : error C2065: 'htonl' : undeclared identifier
e:/sunygame/test/testavchat/globaldefs.h(66) : error C2065: 'ntohl' : undeclared identifier
e:/sunygame/test/testavchat/filters/cxinputpin.h(19) : error C2146: syntax error : missing ';' before identifier 'mSocket'
e:/sunygame/test/testavchat/filters/cxinputpin.h(19) : error C2501: 'SOCKET' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/filters/cxinputpin.h(19) : error C2501: 'mSocket' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/filters/cxinputpin.h(28) : error C2061: syntax error : identifier 'SOCKET'
e:/sunygame/test/testavchat/filters/cfilternetsender.h(32) : error C2061: syntax error : identifier 'SOCKET'
E:/SunyGame/Test/TestAVChat/Filters/CXInputPin.cpp(16) : error C2065: 'mSocket' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Filters/CXInputPin.cpp(16) : error C2065: 'INVALID_SOCKET' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Filters/CXInputPin.cpp(24) : error C2065: 'closesocket' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Filters/CXInputPin.cpp(57) : error C2065: 'send' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Filters/CXInputPin.cpp(134) : error C2065: 'SOCKET' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Filters/CXInputPin.cpp(134) : error C2146: syntax error : missing ')' before identifier 'inSocket'
E:/SunyGame/Test/TestAVChat/Filters/CXInputPin.cpp(134) : error C2182: 'SetStreamSocket' : illegal use of type 'void'
E:/SunyGame/Test/TestAVChat/Filters/CXInputPin.cpp(134) : error C2350: 'CXInputPin::SetStreamSocket' is not a static member
E:/SunyGame/Test/TestAVChat/Filters/CXInputPin.cpp(134) : error C2059: syntax error : ')'
E:/SunyGame/Test/TestAVChat/Filters/CXInputPin.cpp(135) : error C2143: syntax error : missing ';' before '{'
E:/SunyGame/Test/TestAVChat/Filters/CXInputPin.cpp(135) : error C2447: missing function header (old-style formal list?)
CStreamSocket.cpp
e:/sunygame/test/testavchat/network/cstreamsocket.h(12) : error C2146: syntax error : missing ';' before identifier 'mSocket'
e:/sunygame/test/testavchat/network/cstreamsocket.h(12) : error C2501: 'SOCKET' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/network/cstreamsocket.h(12) : error C2501: 'mSocket' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/network/cstreamsocket.h(30) : error C2061: syntax error : identifier 'SOCKET'
e:/sunygame/test/testavchat/network/cstreamsocket.h(32) : error C2146: syntax error : missing ';' before identifier 'GetSocket'
e:/sunygame/test/testavchat/network/cstreamsocket.h(32) : error C2501: 'SOCKET' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/filters/cfilternetreceiver.h(43) : error C2061: syntax error : identifier 'SOCKET'
E:/SunyGame/Test/TestAVChat/Network/CStreamSocket.cpp(25) : error C2065: 'mSocket' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CStreamSocket.cpp(25) : error C2065: 'INVALID_SOCKET' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CStreamSocket.cpp(48) : error C2065: 'SOCKET' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CStreamSocket.cpp(48) : error C2146: syntax error : missing ')' before identifier 'inSocket'
E:/SunyGame/Test/TestAVChat/Network/CStreamSocket.cpp(48) : error C2350: 'CStreamSocket::Attach' is not a static member
E:/SunyGame/Test/TestAVChat/Network/CStreamSocket.cpp(48) : error C2059: syntax error : ')'
E:/SunyGame/Test/TestAVChat/Network/CStreamSocket.cpp(49) : error C2143: syntax error : missing ';' before '{'
E:/SunyGame/Test/TestAVChat/Network/CStreamSocket.cpp(49) : error C2447: missing function header (old-style formal list?)
E:/SunyGame/Test/TestAVChat/Network/CStreamSocket.cpp(64) : error C2065: 'closesocket' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CStreamSocket.cpp(70) : error C2143: syntax error : missing ';' before 'tag::id'
E:/SunyGame/Test/TestAVChat/Network/CStreamSocket.cpp(70) : error C2501: 'SOCKET' : missing storage-class or type specifiers
E:/SunyGame/Test/TestAVChat/Network/CStreamSocket.cpp(70) : fatal error C1004: unexpected end of file found
CTCPListener.cpp
e:/sunygame/test/testavchat/network/ctcplistener.h(16) : error C2146: syntax error : missing ';' before identifier 'mListener'
e:/sunygame/test/testavchat/network/ctcplistener.h(16) : error C2501: 'SOCKET' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/network/ctcplistener.h(16) : error C2501: 'mListener' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/network/ctcplistener.h(17) : error C2146: syntax error : missing ';' before identifier 'mAccepted'
e:/sunygame/test/testavchat/network/ctcplistener.h(17) : error C2501: 'SOCKET' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/network/ctcplistener.h(17) : error C2501: 'mAccepted' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/network/ctcplistener.h(37) : error C2146: syntax error : missing ';' before identifier 'GetAccepted'
e:/sunygame/test/testavchat/network/ctcplistener.h(37) : error C2501: 'SOCKET' : missing storage-class or type specifiers
E:/SunyGame/Test/TestAVChat/Network/CTCPListener.cpp(23) : error C2065: 'mListener' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CTCPListener.cpp(23) : error C2065: 'INVALID_SOCKET' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CTCPListener.cpp(26) : error C2065: 'mAccepted' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CTCPListener.cpp(26) : error C2109: subscript requires array or pointer type
E:/SunyGame/Test/TestAVChat/Network/CTCPListener.cpp(26) : error C2106: '=' : left operand must be l-value
E:/SunyGame/Test/TestAVChat/Network/CTCPListener.cpp(59) : error C2065: 'socket' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CTCPListener.cpp(59) : error C2065: 'PF_INET' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CTCPListener.cpp(59) : error C2065: 'SOCK_STREAM' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CTCPListener.cpp(59) : error C2065: 'IPPROTO_TCP' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CTCPListener.cpp(64) : error C2065: 'setsockopt' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CTCPListener.cpp(64) : error C2065: 'TCP_NODELAY' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CTCPListener.cpp(66) : error C2065: 'SOL_SOCKET' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CTCPListener.cpp(66) : error C2065: 'SO_DONTLINGER' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CTCPListener.cpp(70) : error C2065: 'SOCKADDR_IN' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CTCPListener.cpp(70) : error C2146: syntax error : missing ';' before identifier 'addr'
E:/SunyGame/Test/TestAVChat/Network/CTCPListener.cpp(70) : error C2065: 'addr' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CTCPListener.cpp(72) : error C2228: left of '.sin_family' must have class/struct/union type
E:/SunyGame/Test/TestAVChat/Network/CTCPListener.cpp(72) : error C2065: 'AF_INET' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CTCPListener.cpp(73) : error C2228: left of '.sin_addr' must have class/struct/union type
E:/SunyGame/Test/TestAVChat/Network/CTCPListener.cpp(73) : error C2228: left of '.s_addr' must have class/struct/union type
E:/SunyGame/Test/TestAVChat/Network/CTCPListener.cpp(73) : error C2065: 'htonl' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CTCPListener.cpp(73) : error C2065: 'INADDR_ANY' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CTCPListener.cpp(74) : error C2228: left of '.sin_port' must have class/struct/union type
E:/SunyGame/Test/TestAVChat/Network/CTCPListener.cpp(74) : error C2065: 'htons' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CTCPListener.cpp(75) : error C2065: 'bind' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CTCPListener.cpp(76) : error C2065: 'SOCKET_ERROR' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CTCPListener.cpp(82) : error C2065: 'listen' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CTCPListener.cpp(82) : error C2065: 'SOMAXCONN' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CTCPListener.cpp(97) : error C2065: 'closesocket' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CTCPListener.cpp(106) : error C2109: subscript requires array or pointer type
E:/SunyGame/Test/TestAVChat/Network/CTCPListener.cpp(108) : error C2109: subscript requires array or pointer type
E:/SunyGame/Test/TestAVChat/Network/CTCPListener.cpp(109) : error C2109: subscript requires array or pointer type
E:/SunyGame/Test/TestAVChat/Network/CTCPListener.cpp(109) : error C2106: '=' : left operand must be l-value
E:/SunyGame/Test/TestAVChat/Network/CTCPListener.cpp(156) : error C2146: syntax error : missing ';' before identifier 'saddr'
E:/SunyGame/Test/TestAVChat/Network/CTCPListener.cpp(156) : error C2065: 'saddr' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CTCPListener.cpp(158) : error C2065: 'SOCKET' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CTCPListener.cpp(158) : error C2146: syntax error : missing ';' before identifier 'accepted'
E:/SunyGame/Test/TestAVChat/Network/CTCPListener.cpp(158) : error C2065: 'accepted' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CTCPListener.cpp(158) : error C2065: 'accept' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CTCPListener.cpp(158) : error C2065: 'SOCKADDR' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CTCPListener.cpp(158) : error C2059: syntax error : ')'
E:/SunyGame/Test/TestAVChat/Network/CTCPListener.cpp(167) : error C2109: subscript requires array or pointer type
E:/SunyGame/Test/TestAVChat/Network/CTCPListener.cpp(176) : error C2109: subscript requires array or pointer type
E:/SunyGame/Test/TestAVChat/Network/CTCPListener.cpp(176) : error C2106: '=' : left operand must be l-value
E:/SunyGame/Test/TestAVChat/Network/CTCPListener.cpp(196) : error C2143: syntax error : missing ';' before 'tag::id'
E:/SunyGame/Test/TestAVChat/Network/CTCPListener.cpp(196) : error C2501: 'SOCKET' : missing storage-class or type specifiers
E:/SunyGame/Test/TestAVChat/Network/CTCPListener.cpp(196) : fatal error C1004: unexpected end of file found
CUDPManager.cpp
e:/sunygame/test/testavchat/network/cudpmanager.h(13) : error C2146: syntax error : missing ';' before identifier 'mSckReceiver'
e:/sunygame/test/testavchat/network/cudpmanager.h(13) : error C2501: 'SOCKET' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/network/cudpmanager.h(13) : error C2501: 'mSckReceiver' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/network/cudpmanager.h(14) : error C2146: syntax error : missing ';' before identifier 'mSckSender'
e:/sunygame/test/testavchat/network/cudpmanager.h(14) : error C2501: 'SOCKET' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/network/cudpmanager.h(14) : error C2501: 'mSckSender' : missing storage-class or type specifiers
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(24) : error C2065: 'mSckReceiver' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(24) : error C2065: 'INVALID_SOCKET' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(25) : error C2065: 'mSckSender' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(53) : error C2065: 'ntohl' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(53) : error C2065: 'inet_addr' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(60) : error C2079: 'in' uses undefined struct 'in_addr'
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(61) : error C2228: left of '.S_un' must have class/struct/union type
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(61) : error C2228: left of '.S_addr' must have class/struct/union type
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(61) : error C2065: 'htonl' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(62) : error C2065: 'inet_ntoa' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(62) : error C2440: 'initializing' : cannot convert from 'int' to 'char *'
        Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(91) : error C2065: 'socket' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(91) : error C2065: 'AF_INET' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(91) : error C2065: 'SOCK_DGRAM' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(103) : error C2065: 'closesocket' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(116) : error C2065: 'setsockopt' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(116) : error C2065: 'SOL_SOCKET' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(116) : error C2065: 'SO_REUSEADDR' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(118) : error C2065: 'SOCKET_ERROR' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(124) : error C2065: 'SOCKADDR_IN' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(124) : error C2146: syntax error : missing ';' before identifier 'addr'
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(124) : error C2065: 'addr' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(125) : error C2228: left of '.sin_family' must have class/struct/union type
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(126) : error C2228: left of '.sin_addr' must have class/struct/union type
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(126) : error C2228: left of '.s_addr' must have class/struct/union type
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(126) : error C2065: 'INADDR_ANY' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(127) : error C2228: left of '.sin_port' must have class/struct/union type
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(127) : error C2065: 'htons' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(128) : error C2065: 'bind' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(152) : error C2146: syntax error : missing ';' before identifier 'addr'
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(154) : error C2228: left of '.sin_family' must have class/struct/union type
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(155) : error C2228: left of '.sin_addr' must have class/struct/union type
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(155) : error C2228: left of '.s_addr' must have class/struct/union type
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(156) : error C2228: left of '.sin_port' must have class/struct/union type
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(158) : error C2065: 'sendto' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(159) : error C2065: 'sockaddr' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(159) : error C2059: syntax error : ')'
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(166) : error C2065: 'SOCKET' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(166) : error C2146: syntax error : missing ';' before identifier 'sock'
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(166) : error C2065: 'sock' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(169) : error C2146: syntax error : missing ';' before identifier 'addr'
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(171) : error C2228: left of '.sin_family' must have class/struct/union type
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(172) : error C2228: left of '.sin_addr' must have class/struct/union type
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(172) : error C2228: left of '.s_addr' must have class/struct/union type
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(173) : error C2228: left of '.sin_port' must have class/struct/union type
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(176) : error C2059: syntax error : ')'
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(240) : error C2079: 'addr_cli' uses undefined struct 'sockaddr_in'
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(249) : error C2065: 'recvfrom' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(250) : error C2065: 'LPSOCKADDR' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(257) : error C2228: left of '.sin_addr' must have class/struct/union type
E:/SunyGame/Test/TestAVChat/Network/CUDPManager.cpp(257) : error C2440: 'initializing' : cannot convert from 'int' to 'char *'
        Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
UNetwork.cpp
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(23) : error C2065: 'gethostname' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(30) : error C2065: 'PHOSTENT' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(30) : error C2146: syntax error : missing ';' before identifier 'hostinfo'
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(30) : error C2065: 'hostinfo' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(31) : error C2065: 'gethostbyname' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(33) : error C2065: 'inet_ntoa' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(33) : error C2227: left of '->h_addr_list' must point to class/struct/union
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(33) : error C2440: 'initializing' : cannot convert from 'int' to 'const char *'
        Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(43) : error C2065: 'WSAGetLastError' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(45) : error C2065: 'WSANOTINITIALISED' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(45) : error C2051: case expression not constant
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(48) : error C2065: 'WSAENETDOWN' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(48) : error C2051: case expression not constant
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(51) : error C2065: 'WSAEACCES' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(51) : error C2051: case expression not constant
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(54) : error C2065: 'WSAEINVAL' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(54) : error C2051: case expression not constant
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(57) : error C2065: 'WSAEINTR' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(57) : error C2051: case expression not constant
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(60) : error C2065: 'WSAEINPROGRESS' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(60) : error C2051: case expression not constant
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(63) : error C2065: 'WSAEFAULT' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(63) : error C2051: case expression not constant
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(66) : error C2065: 'WSAENETRESET' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(66) : error C2051: case expression not constant
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(69) : error C2065: 'WSAENOBUFS' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(69) : error C2051: case expression not constant
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(72) : error C2065: 'WSAENOTCONN' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(72) : error C2051: case expression not constant
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(75) : error C2065: 'WSAENOTSOCK' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(75) : error C2051: case expression not constant
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(78) : error C2065: 'WSAEOPNOTSUPP' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(78) : error C2051: case expression not constant
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(81) : error C2065: 'WSAESHUTDOWN' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(81) : error C2051: case expression not constant
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(84) : error C2065: 'WSAEWOULDBLOCK' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(84) : error C2051: case expression not constant
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(87) : error C2065: 'WSAEMSGSIZE' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(87) : error C2051: case expression not constant
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(90) : error C2065: 'WSAEHOSTUNREACH' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(90) : error C2051: case expression not constant
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(93) : error C2065: 'WSAECONNABORTED' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(93) : error C2051: case expression not constant
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(96) : error C2065: 'WSAECONNRESET' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(96) : error C2051: case expression not constant
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(99) : error C2065: 'WSAEADDRNOTAVAIL' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(99) : error C2051: case expression not constant
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(102) : error C2065: 'WSAEAFNOSUPPORT' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(102) : error C2051: case expression not constant
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(105) : error C2065: 'WSAEDESTADDRREQ' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(105) : error C2051: case expression not constant
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(108) : error C2065: 'WSAENETUNREACH' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(108) : error C2051: case expression not constant
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(111) : error C2065: 'WSAETIMEDOUT' : undeclared identifier
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(111) : error C2051: case expression not constant
E:/SunyGame/Test/TestAVChat/Network/UNetwork.cpp(117) : warning C4065: switch statement contains 'default' but no 'case' labels
CAudioCaptureFilter2.cpp
STREAMS.H included TWICE
e:/sunygame/test/testavchat/globaldefs.h(60) : error C2065: 'htonl' : undeclared identifier
e:/sunygame/test/testavchat/globaldefs.h(66) : error C2065: 'ntohl' : undeclared identifier
CAVDevice.cpp
e:/sunygame/test/testavchat/globaldefs.h(60) : error C2065: 'htonl' : undeclared identifier
e:/sunygame/test/testavchat/globaldefs.h(66) : error C2065: 'ntohl' : undeclared identifier
CClientAdmin.cpp
e:/sunygame/test/testavchat/network/cudpmanager.h(13) : error C2146: syntax error : missing ';' before identifier 'mSckReceiver'
e:/sunygame/test/testavchat/network/cudpmanager.h(13) : error C2501: 'SOCKET' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/network/cudpmanager.h(13) : error C2501: 'mSckReceiver' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/network/cudpmanager.h(14) : error C2146: syntax error : missing ';' before identifier 'mSckSender'
e:/sunygame/test/testavchat/network/cudpmanager.h(14) : error C2501: 'SOCKET' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/network/cudpmanager.h(14) : error C2501: 'mSckSender' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/croleadmin.h(74) : error C2146: syntax error : missing ';' before identifier 'GetVideoStreamSocket'
e:/sunygame/test/testavchat/croleadmin.h(74) : error C2433: 'SOCKET' : 'virtual' not permitted on data declarations
e:/sunygame/test/testavchat/croleadmin.h(74) : error C2501: 'SOCKET' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/croleadmin.h(75) : error C2146: syntax error : missing ';' before identifier 'GetAudioStreamSocket'
e:/sunygame/test/testavchat/croleadmin.h(75) : error C2433: 'SOCKET' : 'virtual' not permitted on data declarations
e:/sunygame/test/testavchat/croleadmin.h(75) : error C2501: 'SOCKET' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/network/ctcplistener.h(16) : error C2146: syntax error : missing ';' before identifier 'mListener'
e:/sunygame/test/testavchat/network/ctcplistener.h(16) : error C2501: 'SOCKET' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/network/ctcplistener.h(16) : error C2501: 'mListener' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/network/ctcplistener.h(17) : error C2146: syntax error : missing ';' before identifier 'mAccepted'
e:/sunygame/test/testavchat/network/ctcplistener.h(17) : error C2501: 'SOCKET' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/network/ctcplistener.h(17) : error C2501: 'mAccepted' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/network/ctcplistener.h(37) : error C2146: syntax error : missing ';' before identifier 'GetAccepted'
e:/sunygame/test/testavchat/network/ctcplistener.h(37) : error C2501: 'SOCKET' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/cclientadmin.h(28) : error C2146: syntax error : missing ';' before identifier 'GetVideoStreamSocket'
e:/sunygame/test/testavchat/cclientadmin.h(28) : error C2433: 'SOCKET' : 'virtual' not permitted on data declarations
e:/sunygame/test/testavchat/cclientadmin.h(28) : error C2501: 'SOCKET' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/cclientadmin.h(29) : error C2146: syntax error : missing ';' before identifier 'GetAudioStreamSocket'
e:/sunygame/test/testavchat/cclientadmin.h(29) : error C2433: 'SOCKET' : 'virtual' not permitted on data declarations
e:/sunygame/test/testavchat/cclientadmin.h(29) : error C2501: 'SOCKET' : missing storage-class or type specifiers
E:/SunyGame/Test/TestAVChat/CClientAdmin.cpp(65) : error C2143: syntax error : missing ';' before 'tag::id'
E:/SunyGame/Test/TestAVChat/CClientAdmin.cpp(65) : error C2501: 'SOCKET' : missing storage-class or type specifiers
E:/SunyGame/Test/TestAVChat/CClientAdmin.cpp(65) : fatal error C1004: unexpected end of file found
CDXFilter.cpp
CDXGraph.cpp
e:/sunygame/test/testavchat/globaldefs.h(60) : error C2065: 'htonl' : undeclared identifier
e:/sunygame/test/testavchat/globaldefs.h(66) : error C2065: 'ntohl' : undeclared identifier
CMsgReceiver.cpp
CMsgStation.cpp
CObjectList.cpp
CPreviewAdmin.cpp
STREAMS.H included TWICE
STREAMS.H included TWICE
e:/sunygame/test/testavchat/globaldefs.h(60) : error C2065: 'htonl' : undeclared identifier
e:/sunygame/test/testavchat/globaldefs.h(66) : error C2065: 'ntohl' : undeclared identifier
CRoleAdmin.cpp
e:/sunygame/test/testavchat/network/cudpmanager.h(13) : error C2146: syntax error : missing ';' before identifier 'mSckReceiver'
e:/sunygame/test/testavchat/network/cudpmanager.h(13) : error C2501: 'SOCKET' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/network/cudpmanager.h(13) : error C2501: 'mSckReceiver' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/network/cudpmanager.h(14) : error C2146: syntax error : missing ';' before identifier 'mSckSender'
e:/sunygame/test/testavchat/network/cudpmanager.h(14) : error C2501: 'SOCKET' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/network/cudpmanager.h(14) : error C2501: 'mSckSender' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/croleadmin.h(74) : error C2146: syntax error : missing ';' before identifier 'GetVideoStreamSocket'
e:/sunygame/test/testavchat/croleadmin.h(74) : error C2433: 'SOCKET' : 'virtual' not permitted on data declarations
e:/sunygame/test/testavchat/croleadmin.h(74) : error C2501: 'SOCKET' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/croleadmin.h(75) : error C2146: syntax error : missing ';' before identifier 'GetAudioStreamSocket'
e:/sunygame/test/testavchat/croleadmin.h(75) : error C2433: 'SOCKET' : 'virtual' not permitted on data declarations
e:/sunygame/test/testavchat/croleadmin.h(75) : error C2501: 'SOCKET' : missing storage-class or type specifiers
STREAMS.H included TWICE
STREAMS.H included TWICE
e:/sunygame/test/testavchat/network/cstreamsocket.h(12) : error C2146: syntax error : missing ';' before identifier 'mSocket'
e:/sunygame/test/testavchat/network/cstreamsocket.h(12) : error C2501: 'SOCKET' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/network/cstreamsocket.h(12) : error C2501: 'mSocket' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/network/cstreamsocket.h(30) : error C2061: syntax error : identifier 'SOCKET'
e:/sunygame/test/testavchat/network/cstreamsocket.h(32) : error C2146: syntax error : missing ';' before identifier 'GetSocket'
e:/sunygame/test/testavchat/network/cstreamsocket.h(32) : error C2501: 'SOCKET' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/filters/cfilternetreceiver.h(43) : error C2061: syntax error : identifier 'SOCKET'
e:/sunygame/test/testavchat/filters/cxinputpin.h(19) : error C2146: syntax error : missing ';' before identifier 'mSocket'
e:/sunygame/test/testavchat/filters/cxinputpin.h(19) : error C2501: 'SOCKET' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/filters/cxinputpin.h(19) : error C2501: 'mSocket' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/filters/cxinputpin.h(28) : error C2061: syntax error : identifier 'SOCKET'
e:/sunygame/test/testavchat/filters/cfilternetsender.h(32) : error C2061: syntax error : identifier 'SOCKET'
E:/SunyGame/Test/TestAVChat/CRoleAdmin.cpp(377) : error C2065: 'SOCKET' : undeclared identifier
E:/SunyGame/Test/TestAVChat/CRoleAdmin.cpp(377) : error C2146: syntax error : missing ';' before identifier 'videoSocket'
E:/SunyGame/Test/TestAVChat/CRoleAdmin.cpp(377) : error C2065: 'videoSocket' : undeclared identifier
E:/SunyGame/Test/TestAVChat/CRoleAdmin.cpp(378) : error C2065: 'INVALID_SOCKET' : undeclared identifier
E:/SunyGame/Test/TestAVChat/CRoleAdmin.cpp(394) : error C2065: 'closesocket' : undeclared identifier
E:/SunyGame/Test/TestAVChat/CRoleAdmin.cpp(399) : error C2146: syntax error : missing ';' before identifier 'audioSocket'
E:/SunyGame/Test/TestAVChat/CRoleAdmin.cpp(399) : error C2065: 'audioSocket' : undeclared identifier
E:/SunyGame/Test/TestAVChat/CRoleAdmin.cpp(429) : error C2143: syntax error : missing ';' before 'tag::id'
E:/SunyGame/Test/TestAVChat/CRoleAdmin.cpp(429) : error C2501: 'SOCKET' : missing storage-class or type specifiers
E:/SunyGame/Test/TestAVChat/CRoleAdmin.cpp(429) : fatal error C1004: unexpected end of file found
Generating Code...
Compiling...
CServerAdmin.cpp
e:/sunygame/test/testavchat/network/cudpmanager.h(13) : error C2146: syntax error : missing ';' before identifier 'mSckReceiver'
e:/sunygame/test/testavchat/network/cudpmanager.h(13) : error C2501: 'SOCKET' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/network/cudpmanager.h(13) : error C2501: 'mSckReceiver' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/network/cudpmanager.h(14) : error C2146: syntax error : missing ';' before identifier 'mSckSender'
e:/sunygame/test/testavchat/network/cudpmanager.h(14) : error C2501: 'SOCKET' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/network/cudpmanager.h(14) : error C2501: 'mSckSender' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/croleadmin.h(74) : error C2146: syntax error : missing ';' before identifier 'GetVideoStreamSocket'
e:/sunygame/test/testavchat/croleadmin.h(74) : error C2433: 'SOCKET' : 'virtual' not permitted on data declarations
e:/sunygame/test/testavchat/croleadmin.h(74) : error C2501: 'SOCKET' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/croleadmin.h(75) : error C2146: syntax error : missing ';' before identifier 'GetAudioStreamSocket'
e:/sunygame/test/testavchat/croleadmin.h(75) : error C2433: 'SOCKET' : 'virtual' not permitted on data declarations
e:/sunygame/test/testavchat/croleadmin.h(75) : error C2501: 'SOCKET' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/network/cstreamsocket.h(12) : error C2146: syntax error : missing ';' before identifier 'mSocket'
e:/sunygame/test/testavchat/network/cstreamsocket.h(12) : error C2501: 'SOCKET' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/network/cstreamsocket.h(12) : error C2501: 'mSocket' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/network/cstreamsocket.h(30) : error C2061: syntax error : identifier 'SOCKET'
e:/sunygame/test/testavchat/network/cstreamsocket.h(32) : error C2146: syntax error : missing ';' before identifier 'GetSocket'
e:/sunygame/test/testavchat/network/cstreamsocket.h(32) : error C2501: 'SOCKET' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/cserveradmin.h(25) : error C2146: syntax error : missing ';' before identifier 'GetVideoStreamSocket'
e:/sunygame/test/testavchat/cserveradmin.h(25) : error C2433: 'SOCKET' : 'virtual' not permitted on data declarations
e:/sunygame/test/testavchat/cserveradmin.h(25) : error C2501: 'SOCKET' : missing storage-class or type specifiers
e:/sunygame/test/testavchat/cserveradmin.h(26) : error C2146: syntax error : missing ';' before identifier 'GetAudioStreamSocket'
e:/sunygame/test/testavchat/cserveradmin.h(26) : error C2433: 'SOCKET' : 'virtual' not permitted on data declarations
e:/sunygame/test/testavchat/cserveradmin.h(26) : error C2501: 'SOCKET' : missing storage-class or type specifiers
E:/SunyGame/Test/TestAVChat/CServerAdmin.cpp(32) : error C2143: syntax error : missing ';' before 'tag::id'
E:/SunyGame/Test/TestAVChat/CServerAdmin.cpp(32) : error C2501: 'SOCKET' : missing storage-class or type specifiers
E:/SunyGame/Test/TestAVChat/CServerAdmin.cpp(32) : fatal error C1004: unexpected end of file found
CVideoCaptureFilter2.cpp
e:/sunygame/test/testavchat/globaldefs.h(60) : error C2065: 'htonl' : undeclared identifier
e:/sunygame/test/testavchat/globaldefs.h(66) : error C2065: 'ntohl' : undeclared identifier
CVideoWindow.cpp
UDsUtils.cpp
e:/sunygame/test/testavchat/globaldefs.h(60) : error C2065: 'htonl' : undeclared identifier
e:/sunygame/test/testavchat/globaldefs.h(66) : error C2065: 'ntohl' : undeclared identifier
UFilterUtils.cpp
Generating Code...
Error executing cl.exe.

TestAVChat.exe - 345 error(s), 1 warning(s)

出现上述错误是因为缺少socket支持,添加#include <afxsock.h>  // MFC socket extensions

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值