天天看點

發現類的定義都是寫在頭檔案裡面的,QT裡面是這樣,普羅米修斯也是這樣,command_to_mavros.h和state_from_mavros.h

發現類的定義都是寫在頭檔案裡面的,QT裡面是這樣,普羅米修斯也是這樣,是以為什麼是寫兩個頭檔案command_to_mavros.h和state_from_mavros.h

如果我當初四個序列槽驅動要用面向對象的思想來寫,要用類來寫,那确實就是要把類寫在頭檔案裡面,然後四個cpp包含進去,然後直接裡面建立執行個體化對象就可以了,确實就是這樣,現在也更能明白為什麼類定義放在頭檔案裡面!!!!而且下次你再寫這方面的序列槽驅動時也沒必要重寫是不是。看看能不能直接改改幀頭,改改長度什麼的。

下面拍自《QT5.9 C++開發指南》

發現類的定義都是寫在頭檔案裡面的,QT裡面是這樣,普羅米修斯也是這樣,command_to_mavros.h和state_from_mavros.h

https://blog.csdn.net/sinat_16643223/article/details/115022994

發現類的定義都是寫在頭檔案裡面的,QT裡面是這樣,普羅米修斯也是這樣,command_to_mavros.h和state_from_mavros.h

https://blog.csdn.net/sinat_16643223/article/details/115036566 

發現類的定義都是寫在頭檔案裡面的,QT裡面是這樣,普羅米修斯也是這樣,command_to_mavros.h和state_from_mavros.h

繼續閱讀