關鍵一句話“透明的控件的TranslucentBackground屬性為true (繼承了parent的屬性), 而非透明的控件則在代碼中強制將TranslucentBackground設為了false,”
re: PostMessage只能傳指針 路人甲 2009-12-31 09:59
@missdeer
內存釋放不指望消息接收方處理了,有些危險
@崇文
結構體,每個對象一個,做全局的不合適
re: 我真他媽的不是人 路人甲 2009-10-14 16:12
沒必要自責,不怪你,只能怪老師沒有魅力,水平不行。有時間多去去圖書館坐坐吧,很多老師都是老古董,越教學生越呆。
走出社會不管你是追求吃香喝辣,還是要對社會有貢獻,都與在大學的學習沒啥關系,能畢業就夠了。
re: C++虛函數表解析(轉) 路人甲 2009-06-02 16:45
為什么轉了別人的文章卻不標明轉了誰的文章呢?
man, cvs is too old, even svn is kinda old. it's time to try git!
re: 內存崩潰的BUG 路人甲 2009-03-27 16:45
have you loaded symbols for your exe? anyway, i don't see you loaded symbols for mswsock.dll correctly.
re: linux cd命令 路人甲 2009-03-26 00:04
支持 寫得好
re: 幾何檢測(3) 路人甲 2009-03-05 12:29
球和AABB的相交性檢測,確實錯了!
re: VC 多線程編程 路人甲 2008-10-10 16:31
不錯!幫助很大
再回去看Kconfig的配置,cs8900是否選上了
Device Drivers --->
Network device support --->
Ethernet (10 or 100Mbit) ---> [] CS8900 support
選中 [*] CS8900 support
copy別人的,至少自己看一遍,跑一遍...
下面這段能跑么...后一個MultiByteToWideChar 參數都錯了..
DWORD dwNum = MultiByteToWideChar (CP_ACP, 0, sText, -1, NULL, 0);
接下來,我們只需要分配響應的數組空間:
wchar_t *pwText;
pwText = new wchar_t[dwNum];
if(!pwText)
{
delete []pwText;
}
接著,我們就可以著手進行轉換了.在這里以轉換成ASCII碼做為例子:
MultiByteToWideChar (CP_ACP, 0, psText, -1, sText, dwSize);
最后,使用完畢當然要記得釋放占用的內存:
delete []psText;
re: 正則表達式——一點小插曲 路人甲 2008-05-09 22:24
原先在C#上花了12秒分析,后來換了boost的正則表達式花費40秒,然后從MSR上找了一個號稱比boost快4倍的正則表達式引擎,結果還是40秒(都是微軟的,咋差距這么大……)。
=======================
C++比C#慢這么多,差距怎么這么大啊,為什么C++比C#慢這么多啊?哦,原來使用者是頭豬喲
re: 正則表達式——一點小插曲 路人甲 2008-05-09 22:20
不知天高地厚,你和你同學竟然都超過了regex,真是太有才了
大哥,麻煩你提取出來《天龍八部》里面的表情好不好,我非常喜歡里面的表情啊!!謝謝了
re: WinMM.dll 函數匯總 路人甲 2007-11-18 20:11
參數呢,沒參數這個有嘛用
re: HNU contest 路人甲 2007-10-12 13:09
G題Oulipo KMP 結果還超時???能說說你們的具體的處理不?
re: struct 與union的區別 路人甲 2007-09-07 10:47
謝謝~~ 學到了不少
不過感覺struct類型的分配的內存大小應該是,大于等于內部所有變量大小的和的一個2的密指數。
根據lz和前面那個人的代碼,經過調試成功,
現如下:
void BT_PostOrderNoRec(pTreeT root)
{
stack<treeT *> s;
pTreeT pre=NULL;
while ((NULL != root) || !s.empty())
{
if (NULL != root)
{
s.push(root);
root = root->left;
}
else
{
root = s.top();
if (root->right!=NULL && pre!=root->right){
root=root->right;
}
else{
root=pre=s.top();
visit(root);
s.pop();
root=NULL;
}
}
}
}
void BT_PostOrderNoRec(pTreeT root)
{
stack<treeT *> s;
pTreeT pre=NULL;
while ((NULL != root) || !s.empty())
{
if (NULL != root)
{
s.push(root);
root = root->left;
}
else
{
root = s.top();
if (root->right!=NULL && pre!=root->right){
root=root->right;
}
else{
root=pre=s.top();
visit(root);
s.pop();
root=NULL;
}
}
}
}
re: 什么才是多線程安全的 路人甲 2006-06-16 13:55
多線程 加鎖 讀寫....
如果只是讀呢?比如 全局對象List,讀取 list.count,如果不加鎖安全么?