目前分類:C/C++ Note (52)

瀏覽方式: 標題列表 簡短摘要

 

在筆者幹家教,教 C language 時,曾有位學生拿了學校老師的作業出來問我,作業說明不多,只有一張圖,類似下面這張。

edisonx 發表在 痞客邦 PIXNET 留言(0) 人氣()

 

以前以為 strstr 不是標準函式庫,最近才發現原來它是標準的。先放上一個範例出來

edisonx 發表在 痞客邦 PIXNET 留言(1) 人氣()

一位網友提的問題。

原問題是欲以 script language : AutoIt 完成。給定一準確時間點 t ,計算 1970/1/1  00:00:00 至該時間點 t 所經歷秒數。

edisonx 發表在 痞客邦 PIXNET 留言(0) 人氣()

code 有點長,這篇只是點出,有時大量 allocate 時可以考慮挖 pool 出來,但未必比較好用,比較難維護是真的,減少碎片化問題也是真的。

 

edisonx 發表在 痞客邦 PIXNET 留言(2) 人氣()

 

本文主要針對一些簡單的時間議題做探討,後半段會提及實際工作常問到的 Q & A : 時間切割問題。

edisonx 發表在 痞客邦 PIXNET 留言(2) 人氣()

 

原始問題是我問的,發問於 ptt   [問題] 檔案深度搜尋 BFS / DFS ,這裡先做個 note。

edisonx 發表在 痞客邦 PIXNET 留言(2) 人氣()

 

這份文章還沒到放碼或說明的地步 (沒放上來是 source 沒到自己滿意的地步),

edisonx 發表在 痞客邦 PIXNET 留言(1) 人氣()

這份 class 相容性低,沒用 bitwise 方式完成,故效率也低。

union 存在之意義 ,大多是早期省記憶體之手法。由於 union + struct 之技巧必須同時考慮 padding 問題(這問題一向沒完全可攜性作法) 與 big / little endian 相容性問題,此例純是顯示,在 C++ 中,union 確實可以放 member function 當類別使用,且在操作浮點數上較為方便,缺點就如上述,完全沒考慮相容性與效能。

edisonx 發表在 痞客邦 PIXNET 留言(0) 人氣()

 

不論是用哪套程式語言,一些議題蠻常見的,有些實用性是初學者自己想摸(像是做自動點擊之類的),做個 note。

edisonx 發表在 痞客邦 PIXNET 留言(0) 人氣()

 

筆者有一陣子接 soho 時,鑑於手邊硬體不夠強大,所以直接跑網咖做開發 ( 聽說在網咖寫程式是很奇怪的一件事 ),然後每次跑網咖的時候都要去 download  四、五樣開發軟體與工具,再安裝,後來覺得很浪費時間,於是自己弄了一份自動安裝包出來。

edisonx 發表在 痞客邦 PIXNET 留言(2) 人氣()

一般在講記憶體配置策略時,「書本上」講的策略大概如下。

1. 若 size >= capacity,realloc capacity = 2 * capacity。

edisonx 發表在 痞客邦 PIXNET 留言(0) 人氣()

 

 

edisonx 發表在 痞客邦 PIXNET 留言(0) 人氣()

 

這問題還真不知怎麼下標題。原問題 是 ptt 上問的,我也給了一份 solution。由於認為這篇給的 solution 留下很多談論空間 ( 其實還不是自己懶得用 bbs 編輯文字 ),於此做下一份筆記。

edisonx 發表在 痞客邦 PIXNET 留言(0) 人氣()

 

欲架構一 class matrix ,達成 [][] 之複載。本文之原始碼省略了所有錯誤之截取 (如 idx 逾界 )。

edisonx 發表在 痞客邦 PIXNET 留言(0) 人氣()

筆者大多情況用 C 語言,較少碰 C++,所以從頭自己寫 class 之經驗也不多,

這算是筆者第一份較完整的 class  ,對於 C++ 裡之 complex 可能有所差異,

edisonx 發表在 痞客邦 PIXNET 留言(1) 人氣()

 

大綱

edisonx 發表在 痞客邦 PIXNET 留言(3) 人氣()

 

明明 int / unsigned int 速度比 long / unsigned long 還快,為什麼要還要特別挑 long ?

edisonx 發表在 痞客邦 PIXNET 留言(2) 人氣()

標題雖然是打 Struct Array Hacker,實際上是和 struct 特性較相關一點。這裡要講的主要有四項

 

edisonx 發表在 痞客邦 PIXNET 留言(2) 人氣()

 

一開始排列組合之相關演算法打算用 blog 慢慢紀錄,

edisonx 發表在 痞客邦 PIXNET 留言(0) 人氣()

 

給  (初學   --->  進階)  的觀念問題而已,高手涵之。

edisonx 發表在 痞客邦 PIXNET 留言(1) 人氣()

1 23

您尚未登入,將以訪客身份留言。亦可以上方服務帳號登入留言

請輸入暱稱 ( 最多顯示 6 個中文字元 )

請輸入標題 ( 最多顯示 9 個中文字元 )

請輸入內容 ( 最多 140 個中文字元 )

請輸入左方認證碼:

看不懂,換張圖

請輸入驗證碼