一直在疑惑迅雷等軟件的界面開發方法。謝謝你的博客,讓我了解到了這一些GUI開發知識。
像我們這種小公司的面試,是不會讓面試人員寫代碼的。 只會讓面試人員回答代碼的執行結果,或找錯誤。
在紙上用筆寫代碼,而且還出那么多寫代碼的題目,那傻樣,讓人無法想象。要知道代碼風格,寫一個函數就夠了。
void compress(char * in,char * out) 這道題目懷疑是樓主記錯了,這樣定義的函數讓調用者多為難啊。
讓人做智力題的什么的,有點無聊。
"某個國外開源項目"是哪個?能給點詳細信息嗎? 真心求教。@鄙視樓主
@junzf
@fangss
代碼都是我寫的, 但算法的思想不是我設計的, 雖然被我優化過。 google一下, 有很多關于這方面的算法的論文。
這個算法無法處理圓弧, 只能先將圓弧擬合成線段。
re: 使用ASP.net + WF的感受 brent 2011-05-05 15:00
@xwdreamer
我提供的源代碼并不會比網上的一些例子更有幫助。請google一下 Web Form Workflow Approvals Stater kit 和
http://www.odetocode.com/Articles/465.aspx
re: C++ 運算符優先級列表 brent 2010-10-29 11:17
@zhuang563
if(a==0 || a==1 && b==0 || a==2 && b==1)
相當于
if(a==0 || (a==1 && b==0) || (a==2 && b==1) )
對于||來說, 只要遇到一個表達式是true, 后面的表達式都不會再判斷, ||范圍的表達式為true。
而對于&&來說, 只要遇到一個表達式是false, 后面的表達式都不會再判斷, &&范圍的整個表達式為false。
你可以寫一些代碼自己調試看看就知道了。
@Jcily
電影看出好幾個問題,又fix了幾個bug。
@匿了
多邊形填充, 排個序, 求交點, 左右判斷, 掃描?
算法復雜度應該不會太高吧, 沒做過不太清楚, 我想要是比求offset慢的話就是實現有問題了。
offset的話都是斜線, 畫斜線還得計算。 畫個直線填充多方便。
re: 這是個很狡猾的bug。 brent 2010-05-13 10:10
@viechang
你說得對。 具體原因是Drop()函數里面的有1個變量未賦初始值。
re: 自己實現圖形文本編輯器 brent 2009-06-01 14:17
re: NT下判斷用戶是否有管理員權限 brent 2008-12-02 11:45
Thanks, 已經更新了
re: 圖形文本編輯器的源碼和簡單文檔 brent 2008-08-28 09:50
@陳梓瀚(vczh)
呵呵..
re: 令人發中指的代碼 brent 2008-08-28 09:50
@水
memory leak是可以避免的。麻煩的地方在于:再也不能把CCutListView當成CFEPBaseView來操作CCoord了。 100%會引起代碼錯誤,混亂,讓人想掏刀子殺人。
re: ListView封裝完了,放代碼 brent 2008-08-14 16:51
你的目標:沒有MFC?
re: 談談C/C++和.NET以后的走向 brent 2008-04-29 11:56
工具不同而已,手動螺絲刀和氣動螺絲刀有啥差別呢?
有了氣動螺絲刀為啥還有人用手動螺絲刀呢?
扳手還分好多種呢,你要用哪種?
re: 編程之美:讓CPU占用率曲線聽你指揮 brent 2008-04-17 12:17
俺也看到這章了,
看到題目的第一反應是設計一個反饋系統。
看到解答挺失望的,感覺有點雕蟲小技的味道
re: 計算Int最大最小值 brent 2006-12-13 10:15
不錯.
多套一個
{
}
就好了...
課程管理系統,應該讓用戶自己設置學生的人數,教師人數。。
有人建議用定義const變量來代替#define STUDENT_COUNT 50,方便調試
for(int I=0;I<ELE_NUM;I++)
{
cout<<array[I];
}
這個ELE_NUM換成sizeof(array)/sizeof(array[0]) 比較合適。
如果用mfc,直接用CArray<int,int>好了。。
用std的話用vector好了。。
可能是當前運行路徑被改變了。
GetCurrentDirectory
SetCurrentDirectory
使用絕對路徑的缺點是安裝前很難確定文件路徑,另一點是不能隨意移動exe文件。
我木有這方面的資料,www.codeproject.com上面應該有。
我的程序實現插件的代碼就是直接從codeproject上的一個工程copy過來的。
.net可以直接建office插件的工程。