目前情况 安卓开发转 C++ 基础很弱 目前在 od 做鸿蒙相关开发 仓库是开源的 看项目代码比较吃力 https://gitee.com/openharmony/window_window_manager
希望找个会 c++的老哥针对我提出的一些疑问能给我解答下,帮我分析下代码逻辑,带我提升 c++的能力 我的想法是一小时 100 快大概,,,不知道合适不合适 有想法的老哥直接加我 base64:MTczMTEzOTEwNzU=
1 jeffw 2024-10-04 11:45:00 +08:00 这个要既会 C++又会鸿蒙的才能给你解答了吧 |
![]() | 2 donaldturinglee 2024-10-04 11:52:27 +08:00 如果是只调用 api ,你看文档即可。如果需要定制,里面很多代码你得找会鸿蒙和 C++的看 |
3 jorneyr 2024-10-04 11:56:03 +08:00 C++ 是最难掌握的编程语言之一,没有几年的时间很难掌握好。 |
![]() | 4 biubiu1234 2024-10-04 13:01:23 +08:00 愿意花钱的话,其实可以试试 cursor ,20 美金一个月,它可以大致理解项目逻辑,现在 AI 当老师比人更好,随便问 |
6 digitalnomad222 2024-10-04 13:57:51 +08:00 via Android 路走窄了 |
8 rcj6056 OP @donaldturinglee 多谢 |
9 rcj6056 OP |
10 rcj6056 OP @biubiu1234 我去瞅瞅 |
![]() | 11 donaldturinglee 2024-10-04 14:48:35 +08:00 @rcj6056 你要是有 C++上的问题我可以跟你探讨一下,但是鸿蒙的就爱莫能助了 |
![]() | 12 chashao 2024-10-04 20:56:26 +08:00 你把问题发下呀~ 我们可以看看 |
13 neoblackcap 2024-10-05 01:17:53 +08:00 C++是一个多范式语言,但是如果你只是选择某一种范式,用起来问题不大。比如你单用 OOP ,或者 STL + 泛型,或者 C with Class ,那么问题都会少很多。 问问团队同事,看看文档,一般大家都会用一个模式去写项目的。不会什么都用起来。 |
14 cxy2003chuck 2024-10-08 11:29:29 +08:00 1 、C++的基本语法快速过一遍,脑子里有点印象就行,看一下跟 java 的区别, 2 、运行项目的 demo ,反正让它实际跑起来 3 、看打印的日志,根据日志查对应的代码 4 、自己加日志,编译运行 5 、如果调用逻辑太复杂,看看能不能加断点,查看调用的堆栈 6 、查看 commit ,看看以前的人改问题都是改哪里的代码,一般改那几个方面的问题 |