-
好吧,我认为你可以这样做:
先学C,多写程序,一定要多一些程序。
再看数据结构,这很重要,没有他你什么都做不了。
接下来,看看C++,不看C++就不可能学习Windows MFC的编程。
当然,数据结构和C++的东西太多了,所以不可能一下子全部学会,所以让我们接触一下Windows编程,用Windows编程来进一步提高C、C++和数据结构的知识和能力。
Windows 编程:他编写了 API,可以用 C 语言实现。
MFC编程:他谈到了MFC编程,这需要在C++中实现。
还有一本书:
Windows 核心编程
这三本书都是经典......经典之作真漂亮。
C,C++和数据结构编程对于理解语言和通用算法很重要,而Windows编程(例如VC)对于理解Windows操作系统很重要。
-
最好先学习C,概念比较简单,然后是C++,最后是Windows编程和数据结构。
要学习编程,你必须练习,最好自己做书中的所有示例和练习,不要在书中输入,而是针对问题编写自己的程序。
-
我认为如果你想在Windows中编程,没有必要学习C++,你可以使用C。
此外,C++中有很多概念(它是一种巨大的语言),你已经完成了C++的学习,这些。
与您同时开始的任何人都可能已经精通 Windows 编程。
-
所有语言都可能过时,所有软件和工具也可能过时,但好的算法和数据结构永远不会过时。
现在C++中TTL库自带的一些函数已经集成了优秀的算法和数据结构,所以我对于是否学习数据结构也很迷茫,但我认为学习和理解还是有用的。
我不认为我应该上来学习Windows编程,因为Windows让我觉得我离不开Microsoft,这对人们的思维习惯有点限制。
另外,在同一层楼,你必须自己调试语言,在这个过程中你会发现很多有趣的东西。
-
首先学习 C,它是所有编程的基础。
-
当然,我首先学习了C++。
Windows 是窗口编程。
是的,使用接口进行编程。
你必须有一个C++的基础。
我学过MFC,但对它知之甚少。
它似乎没有多大用处。
MFC 搁置一旁。
-
如果你只有C语言的基本知识,你能学习Windows编程吗?
当然也可以,使用 Windows SDK 编程,虽然会比 MFC 源码大很多,而且非常复杂(基本上每个函数都需要检查 MSDN,但也有一些常量),但无论是在执行效率还是易懂性方面都比 MFC 好。
虽然 MFC 在开发时间和源代码方面都比 SDK 少**(你会看到用 SDK 编写最简单的程序需要几百行,但使用 MFC 只需要 10 或 20 行。 但是很难理解和学习,用 SDK 可以很容易地理解的 Windows 消息传递机制在 MFC 中经过几个级别后转移到类中。
此外,MFC 需要 C++ 基础,而 Windows SDK 只需要 C 语言基础。
-
是的,基本上学习MFC,先学习C++
-
能学好。 这个答案不是因为你不需要 C C++ 的基本知识来学习 Windows 编程; 相反,Windows编程是C C++的应用程序,您可以在应用程序中逐渐加深对C C++的理解和知识。 两者相辅相成,如果你在学习Windows编程的过程中不懂语言,可以回去查一下C C++的基础知识。
当然,如果你能在C C++中打下坚实的基础,它将对任何其他语言和编程有很大的帮助。 毕竟,知识是普遍的。
-
先学习C和C++的语法,然后才能学习Windows编程。 跟进:我知道C语言的语法,也学会了指针。
至于C++,我还学不来,所以你的意思是我学完C++后要学Windows编程哦 答案:是 后续问题:哦 最后问一个问题 你能帮我推荐这本C++书吗?
-
房东不要急功近利,先打下坚实的基础,学习API编程,然后转向Windows编程,编写一些Win32控制台程序,最后深入学习MFC追问:你是不是叫我先学C语言API,再学Windows编程喔 答:
最好先学习C++,至少了解面向对象的编程思维。
-
C++ 与 Windows 编程无关。 只是 Windows 大量使用面向对象的 C++ 编程。 所以如果你想学好Windows编程,你必须学好C++。 但 C++ 可以做的远不止于此。
可以先看谭浩强的《C++编程入门》,再看《C++入门》,再看《有效的C++》,再看《更有效的C++》,这样才能取得小小的成功。
如果你想提高你的编程技能,你不仅需要学习C++,还需要学习数据结构和算法。 好好学习这两个,然后编写更多的程序和项目。 我希望你有所收获,祝你成功。
-
是的,看到更多的东西并没有什么坏处。
-
第一个参数需要 CSstring 指针,传递的参数是 char 指针。
-
您可以在 lpclassname 前面添加 L 或 LP。
-
如果使用 VS 设计 SDK 和 MFC 程序,则需要使用 C++,可以使用 C 进行简单的计算。
private sub command1_click()
dim i as long, n as long, gen as long, su() as long, s as long >>>More