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