PIXNET Logo登入

十年磨一劍

跳到主文

邁向中鳥階段-Embedded Arm Linux 嵌入式系統開發與學習,歡迎各位同好的交流。

部落格全站分類:數位生活

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 9月 21 週一 200910:25
  • [轉載整理]整數轉字串

這是參考GOOGLE搜尋找出的範例,所做的修改。
由於int的範圍為-2,147,483,648 to 2,147,483,647,因此buf字串長度設定為11。
(繼續閱讀...)
文章標籤

flykof 發表在 痞客邦 留言(3) 人氣(2,193)

  • 個人分類:C/C++
▲top
  • 5月 23 週六 200910:38
  • 間接運算子(indirection operator)->

struct Date
{
int day;
int month;
};
Date today;
today.day=11;
Date * p=New Date;
(*p).day=11 等於 p->day=11;
透過指標存取成員這兩種方式都是一樣的效果。
(繼續閱讀...)
文章標籤

flykof 發表在 痞客邦 留言(0) 人氣(655)

  • 個人分類:C/C++
▲top
  • 5月 23 週六 200910:07
  • Linux中的Static

linuxStatic01.JPG
 
 
其次,在讀有關Linux的核心程式碼的時候,看到許多宣告成 static 的函數,為什麼要宣告成 static 的函數呢?這樣的宣告和一般沒有宣告成 static 的函數有什麼不同?
 
(繼續閱讀...)
文章標籤

flykof 發表在 痞客邦 留言(0) 人氣(8,816)

  • 個人分類:C/C++
▲top
  • 4月 29 週三 200909:36
  • 簡單字串回傳範例

String-01.JPG
#include <iostream>
#include <string>
class CTest {
private:
    string m_message;     /* 設定字串變數 */
public:
    string& ResultByRef(int a,int b)  /* 設定回傳值為字串,參數為整數a、b */
    {
        this->m_message="";    /* 初始化m_message為空字元,this表示為此CTest class的意思 */
        char szBuf[100];   /* 設定字元陣列 */
        sprintf(szBuf,"a+b=%d",a+b);  /* 將字串a+b=%d(=a+b=10) 寫入到szBuf */
        this->m_message=szBuf;
        return this->m_message;   /* 回傳m_message字串 */
    }
    string ResultByValue(int a,int b)   /* 設定回傳值為字串,參數為整數a、b */
    {
        string strTmp;   /* 設定字串變數 */
        char szBuf[100];   /* 設定字元陣列 */
        sprintf(szBuf,"a+b=%d",a+b);   /* 將字串a+b=%d(=a+b=10) 寫入到szBuf */
        strTmp=szBuf;   /* 將szBuf指定給strTmp */
        return strTmp;   /* 回傳strTmp字串 */
    }
};
int main()
{
    CTest test;
    cout << test.ResultByRef(10,10) << endl; /*  列印出函數 test.ResultByRef(10,10)結果 */
    cout << test.ResultByValue(10,10) << endl;  /*  列印出函數 test.ResultByValue(10,10)結果 */
    system("PAUSE");  /* 調用系統指令讓顯示結果的視窗停止,以避免跑完結果視窗直接結束 */
    return 0;
}
(繼續閱讀...)
文章標籤

flykof 發表在 痞客邦 留言(0) 人氣(3,897)

  • 個人分類:C/C++
▲top
1

個人資訊

flykof
暱稱:
flykof
分類:
數位生活
好友:
累積中
地區:

熱門文章

  • (75,829)Ubuntu下samba安裝設定
  • (34,262)U-boot指令
  • (25,815)ubunto下安裝設定NFS
  • (10,488)zImage轉uImage使用mkimage
  • (8,919)[轉貼推薦]嵌入式Linux的圖形使用者介面(GUI)設計
  • (7,392)ISDN & B-ISDN 簡介
  • (7,166)(轉載整理) SQLite 介紹
  • (6,176)[轉載整理]mdev的使用方法和原理
  • (4,386)[轉載整理]PPPoE
  • (3,660) /usr/bin/ld: cannot find -lXtst

文章分類

toggle 網頁設計 (2)
  • CGI (1)
  • Javascript (1)
toggle 資訊 (2)
  • Embedded (1)
  • RFID (1)
toggle 網際網路 (2)
  • 網際網路 (3)
  • PPP (1)
toggle Error (1)
  • error (4)
toggle C/C++ (2)
  • 原創Function (1)
  • C/C++ (4)
toggle Linux (3)
  • linux (10)
  • Linux Device Drivers (11)
  • ubuntu (3)
toggle Embedded (4)
  • cortex-m3 (1)
  • WinCE-s3c2410 (2)
  • 菜鳥的嵌入式系統 (4)
  • S3C2410 (5)
toggle QT (1)
  • QT (12)
  • SQL (2)
  • 未分類文章 (1)

最新文章

  • 十年磨一劍
  • Linux Device Drivers ─ 使用/proc檔案系統
  • Linux Device Drivers ─ 節制printk訊息產生速率
  • Linux Device Drivers ─ Debug 訊息開關
  • ARM架構
  • Linux Device Drivers ─ Register Character Device
  • Linux Device Drivers ─ Device Number
  • Linux Device Drivers ─ 新增模組到Kernel中並客製化組態選單加入選項
  • NAND FLASH在嵌入式系統中的定位
  • 變數定義

最新留言

  • [22/07/07] 訪客 於文章「RS232簡單接法(3線)...」留言:
    回饋您這方面資訊,我是從 PTT搜尋引擎的排名,看...
  • [18/05/21] 奢侈品精仿賣家 於文章「十年磨一劍...」留言:
    q8XDQU1:1大牌專賣,新款獨家首發 手感細膩 上身效果...
  • [18/05/04] 123 於文章「ubunto下安裝設定NFS...」留言:
    大哥你文章寫完都不會檢查的嗎? 標題錯字她媽這麼明顯竟然還...
  • [17/03/14] 阿倫 於文章「U-boot指令...」留言:
    請教一下 如果要在uboot開機之時候run setenv ...
  • [16/11/16] 老屁孩 於文章「[轉載整理]What is tty?...」留言:
    寫得好詳細!! 謝謝...
  • [15/04/27] a wen 於文章「Ubuntu下samba安裝設定...」留言:
    為何沒有security = share???????...
  • [14/11/14] 訪客 於文章「Ubuntu下samba安裝設定...」留言:
    忘記補充 初學者google時一定要加上linux dis...
  • [14/11/14] 訪客 於文章「Ubuntu下samba安裝設定...」留言:
    推薦大家按照自己的linux distribution 版本...
  • [14/06/13] cathyhill 於文章「談談Unicode編碼...」留言:
    I want to generate qr code wit...
  • [13/12/25] u72724ss2 於文章「在ARM板上執行執行檔出錯解決辦法...」留言:
    ◎9sonbA性◎藥○品○-○讓﹎妳〇成〇`〇為〇犀◎利◎人...

文章精選

文章搜尋

誰來我家

參觀人氣

  • 本日人氣:
  • 累積人氣: