原创 c++常用算法(1)

使用很長時間c++,希望總結一下,爲下一步更深入的學習和開發做準備。 就從今晚開始吧,嗯,從算法開始...... 1、冒泡法排序 for(int i=0;i<n;i++) {        for(int j=0;j=n-i-1;j++)

原创 C++設計例子(1)

這是根據C語言趣味設計編程邊學寫,邊做的一些歸納總結。 1、對稱型的曲線圖繪製 主要利用對稱性,減少一半的工作量 比如正餘弦曲線,對稱函數曲線等 例子: 餘弦0~360 intm,x; for(double y=1;y>-1;y-=0.1

原创 qt4嵌入式開發環境搭建過程(包括各種異常問題)(2)

上一章介紹了宿主機上的qt4環境搭建 這章介紹下位機即開發板的qt4環境搭建 二,下位機qt/E4環境搭建移植 分三步:準備工作、編譯安裝、qt/E4移植到開發板 1、準備工作 (1)安裝交叉編譯工具      交叉編譯工具是將宿主機(一

原创 Ubuntu網絡功能總結

把qt部分完成後發現其實要爲整個開發過程實現方便,需要用到Ubuntu的很多網絡功能,邊用邊學我總結下用到的功能。 minicom 這是Linux系統的一個終端工具。 安裝 #apt-get install minicom 使用 1、在V

原创 qt4嵌入式開發環境搭建過程(包括各種異常問題)(1)

整理一下我的qt嵌入式開發環境搭建過程及遇到的問題: 平臺:Win7 32bit 系統:Ubuntu12.0.4(VMware station 10.0.2) qt版本:qt4.8.5 開發板:ok335XD 7寸電阻屏 qt下載:htt

原创 qt4嵌入式開發環境搭建過程(包括各種異常問題)(3)

經過兩天陸陸續續地搭建基本上都搭建好了,嗯,比以前好多了,再次順利完成,也有深的體會,下面展示下結果: qt creator上構建編譯器 Qt即爲宿主機qt 版本 Qt/E爲arm平臺的Qt版本 在項目目錄下有兩個不同的Debug文件分

原创 Qt 無邊框模態對話框 激活/非激活狀態 切換-出現閃爍效果

前言        Qt中自定義無邊框對話框 很少有人這麼做, 但是項目上遇到這種需求,對話框使用上存在的問題就是需要實現模態對話框非激活/激活切換時候出現需要出現閃爍效果,增加用戶體驗,網上沒有很明確的解決辦法,今天花點時間研究了一下,

原创 好文章, Qt中 QString 和int, char等的“相互”轉換

 轉載出處:http://blog.csdn.net/ei__nino/article/details/7297791 Qt中 int ,float ,double轉換爲QString 有兩種方法 1.使用 QString::

原创 C++設計例子(4)

一個發四個玩家,共52張牌的發牌程序,是根據C程序改寫的,改進了rand()每次發牌情況都一樣的缺點,並且在打印格式上修正了一下: 有幾點注意的 : 1,srand()函數要在循環體外,不然程序運行不出結果; 2,使用標準庫自帶的qsor

原创 C/C++產生隨機數

 轉載自 江南煙雨夢 的文章 原文地址: http://blog.csdn.net/beyond0824/article/details/6009908 C/C++怎樣產生隨機數:這裏要用到的是rand()函數, srand()函

原创 qt中求對數、指數等數學函數

 C語言中、Qt中,都沒有以任意爲底數的對數函數,所以log5 ^3 [以5爲底]是沒有的。但是可以用logx(y)=ln(y)/ln(x)來代替,修改代碼如下 1、Qt中對數,通過自然對數qLn()轉換一下,logx(y)=ln(y

原创 2D 繪圖中刻度規劃和計算的方法

QT 2D 繪圖中,經常用到刻度計算,這篇文章提供了很好的思路,大家可以根據實際情況稍微做更改,計算自己想要的刻度。 (1)步長規範化是關鍵 1)步長數量級:   一般地,我們在標定座標軸時,給出的參數是:起點、終點和刻度數,因爲我們程序

原创 QT 軟件鍵盤及動態屬性

  轉載自:http://xl028.blog.163.com/blog/static/1997302422012728113519978/ 根據qt中自帶inputpanel實例,自己重寫該過程,並詳細分析過程及注意事項。   新

原创 Qt中 QString 和int, char等的“相互”轉換

 網上找了半天,全是QString轉int和char等的,就沒有int轉QString的,但是還是找到啦,我來整合一下哦~ Qt中 int ,float ,double轉換爲QString 有兩種方法 1.使用 QStri

原创 Qt(C++)將字符串輸入框中的數字字符串轉換成十六進制命令的方法。

最近在做QT開發,需要將QlineEdit中的數字字符串轉換成十六進制命令發送到下位機, 比如 “32” 轉換成 unsinged short (2字節)的十六進制形式  爲 :00 20 又如 “1232”   轉換成 int (4字節