问题描述: illegal use of this type as an expression是什么意思? 1个回答 分类:综合 2014-10-27 问题解答: 我来补答 不应该啊,SOCKET 有定义的,你关了工程,在打开编译试试.实在不行,就用int 代替.也可以.后面的 error C2146:syntax error :missing ';' before identifier 'TCPSocket':warning C4013:'TCPSocket' undefined; assuming extern returning int 是因为第一个问题出现才出现的,把SOCKET 改为int就OK了. 展开全文阅读