学习windows网络编程前需要学习哪些知识?我学过C⼀C++,是自学的,理解性的学习,然后看了

2024-12-05 05:55:38
推荐回答(3个)
回答1:

windows程序设计里面不是涉及了套接字了吗?网络编程基本也就那些内容socket和多线程比较重要一点
windows核心编程主要是讲内核对象,内存管理之类的,简单的说的主要内容是
user32.dll和gdi32.dll中的调用,而主要讲kernel32.dll中的调用

你可以看一下,一共两卷,内容不是很多,但对你会很有帮助的,都是网络编程方面的知识

回答2:

学习网络编程应该要先学一下网络原理,然后学网络相关的API函数,就是Socket相关的函数。
windows核心编程不是杀毒软件方面,而是了解windows的基础API,然后用这些API编程。比如你要绘图就要了解绘图相关的API函数。

回答3:

VB和C++的区别较大,所以学VB对学C++不会有太多的帮助,可以先在网上找一些C++的入门资料看一下,如果感觉可以接受,就看一本C++的入学教材,比如

如果感觉网络上的入门资料还有些不好接受,建议先学一下C语言,由于C的语法和C++相似,所以如果有C的基础再过渡到学C++就要比直接学C++显得更平滑,而且更重要的是C学习比C++容易一些。