我正在尝试通过使我的代码更加结构化和可读来提高我的编码技能。我编写了 GUI(感谢编辑)。我一直在阅读 Firefox 的开源代码来进行改进,但它使用 GTK+ 而没有太多 Win32。
哪里可以找到用 Win32 编码的开源(专业)程序?
还有一件事:什么时候应该编写伪代码?我以前从未这样做过,但我知道这很像概述一篇文章。在对项目进行编码之前是否应该编写伪代码?还是只是功能?
谢谢
试试这个:http://www.relisoft.com/win32/index.htm
这个家伙根据 win32 原始 api 重建类。他提供了很好的应用程序结构概述,同时保持了层和抽象的薄弱。
伪代码通常用于向使用不同语言的人表达想法。它经常出现在科学论文中(有助于理解解决方案、算法等)
作为一名 Unix 程序员,我对 Windoze 问题无能为力。
对于伪代码,将其视为一种将你的想法集中在一起的方式,就像你可能在真正的事情之前写出一封信或一篇文章的大纲一样。如果有任何复杂的问题需要解决,我喜欢这样做,因为我发现编译和调试更容易。不过,你比我更了解自己……
你应该看一下 chrome 源代码,它是 Win32(现在也是 Linux)和 c++。我从中学到了很多。
PS:当你编写Win32时,你的具体兴趣是什么?图形用户界面?系统调用?
查看此博客: https://www.bogotobogo.com/cplusplus/cpptut.php
他试图涵盖 C++ 的各个方面。就我个人而言,每当有任何疑问时,我都会检查它。