Qt Creator – No such file or directory GL/gl.h

最近開始接觸起 Qt 的開發,原因很簡單,他是一個能夠輕易輕易寫出跨平台軟體的一種函式庫。以 C++ 為基底開發語言,這一特性讓我覺得他比起 C# 來,還要更適合於我現在做的許多專題。

不過剛裝起來就碰到問題,而且是編譯一個空白程式的時候遇到的問題。

繼續閱讀 “Qt Creator – No such file or directory GL/gl.h”

[C/C++]陣列參數傳遞

用C寫程式的最大缺點就是,沒有內建一堆好用的 library 讓你去 import 並且直接地使用,所以,C/C++的許多開發者都要自幹或者是去網路上找一些能解決目前所碰到的問題的程式碼來用,或者是自幹一個。

先前因為學校課程的關係,寫了很多的 Java ,結果導致我使用 C 語言時產生一些困擾。因為Java幫開發者寫好了非常多的方法與物件,開發者可以直接引用、建立好物件並打上相應的方法名稱後便可以直接地使用,相當方便。

不過單晶片微控制器的開發上,目前來講很少有人採用java 來開發,一來是缺少相應的編譯器,二來是它過於笨重,不適合在低時脈的微控器上執行。所以,單晶片的開發還是繼續使用有點過時但萬能的C語言(少數採用C++)來開發。

今天,要來向各位介紹的是,如何把陣列當作一個參數在函式中傳遞。

繼續閱讀 “[C/C++]陣列參數傳遞”