原创 QT 開發環境的搭建過程(一)
由於之前沒有紀錄開發環境的搭建過程,先在畢業設計要用到亂成一團。好了開始叭 要安裝 gcc及 g++ 1.瞭解QT4 與 QT5 的區別 : QT4的安裝 :要安裝 qt--creator-- 和 qt--opensource--
原创 QT 開發環境的搭建2(用自己的QT程序取代arm板上的QT程序)
主要實現:要注意的點都用紅色標識了 在ARM開發板上(tiny6410)點擊QT的圖標,就會運行板上自帶的QT程序,現在我們用自己的圖片(.png格式)取代原來的圖片。點擊圖片運行程序。 #操作系統:U
原创 將c++函數打包成動態庫 在c文件裏使用
在c++調用c 的代碼 可以通過以下方式:#ifdef _cplusplus extern "c"{ #endif //c.....代碼 #ifdef _cplusplus } #endif在 c 程序 中調用 c++的函數 :
原创 ubuntu 桌面找回
Ubuntu 經常桌面 悄悄的不見了 轉載:http://m.blog.csdn.net/article/details?id=6624110 今天看到這個貼子 有用 記錄一下: Ubuntu 14.04 1、連接網絡,你一定要
原创 類 成員的 訪問權限 和 作用域
在第15課 類與封裝的概念 : 明確的強調了 類的 成員訪問權限 和 成員作用域 沒有半毛錢關係 !!! 成員作用域 : 只在類裏 在類中 可以隨意使用 private 和 publi
原创 c-簡單hash 鏈法 ---參考魔法學院
#include<iostream> #include<cstdlib> #include<cstdio> #include<cstring> using namespace std; #define HASH_LEN 100 typed
原创 openwrt 文件系統的啓動流程
總結一下OpenWrt的啓動流程:1.CFE->2.linux->3./etc/preinit->4./sbin/init ->5./etc/inittab ->6./etc/init.d/rcS->7./etc/rc.d/S* ->8.
原创 鏈表c--單項鍊表--自己練手
chain.c #include<stdio.h> #include<malloc.h> typedef struct node Node; struct node { Node *pnext; int num; }; Node*
原创 搞笑----容易忘的c基礎2
1. NULL 是宏定義 不是關鍵字 在一般的頭文件 都有包含 若編譯過程 報錯 則可以自己定義 : #define NULL (void*)02.在函數聲明的時候 可以 給參數 一個默認值 -------定義的時候不給寫 如下:node
原创 c++:模板和 typedef共用的錯誤 template declaration of 'typedef'
template <typename ElemType> struct BiNode { //public: ElemType data; struct BiNode *lchild,*rchild; //using Bv=B
原创 do--------while(0)
記幾個:do whlie(0)的例子:1. /* #define SWAP(t,a,b) do{\ t=a;\ a=b;\ b=c;\ }while(0) do{ c=a;
原创 隊列c---自己練手
/* */ #include<stdio.h> #define MAX_CIR 6 #define datatp int typedef enum bool { TRUE, FALSE }bool; typedef stru
原创 簡單的gdb 使用
root@ct:~/Desktop# ulimit -c unlimited ----------------produce core file root@ct:~/Desktop# gcc -g test.c -o test-----
原创 c++模板鏈表單項
node.h #ifndef _NODE_H_ #define _NODE_H_ #include<iostream> template<typename ElemType> class node { public: ElemTy
原创 函數指針 專篇
函數也是一種類型 :返回值 ,參數個數,參數類型,共同決定。既然是類型 就可以用 tpypdef 定義一個類型名typedef int (FUNCTION) (int,int) ------->FUNCTION 就表示 一種函數類型 ==