青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

隨筆-90  評論-947  文章-0  trackbacks-0
共12頁: First 4 5 6 7 8 9 10 11 12 
@OwnWaterloo
這是CodePlex生成的:
License: The MIT License (MIT)
Copyright (c) 2009-2010 Streamlet
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
 
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
 
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 
貌似也說得不很明確啊
@Jakcie
如果我在寫庫/底層函數(shù)呢?
@berg

果然!測試OK~~~
哦,好像只對當(dāng)前線程起作用。。。那問題就沒有了,什么時候用什么時候調(diào)就可以了。

有沒有會影響整個進(jìn)程的這樣的成對的函數(shù)呢?
@陳梓瀚(vczh)
@WXX
這個會不會影響其它線程?
@OwnWaterloo
還是有問題,,,我的一個源文件如果使用了該庫的某功能,需要把該庫的版權(quán)說明拷到我的源文件中嗎?
@OwnWaterloo
我不知道呀,所以有此一問。看到網(wǎng)上的解釋都是“MIT是和BSD一樣寬范的許可協(xié)議,作者只想保留版權(quán),而無任何其他了限制.也就是說,你必須在你的發(fā)行版里包含原許可協(xié)議的聲明,無論你是以二進(jìn)制發(fā)布的還是以源代碼發(fā)布的.”之類的,說的不明確。
@ebencheung
謝謝,也許昨天是我誤解你了,不過說話嘛還是說清楚點(diǎn)的好^_^
可是,,我沒找到你說的 Automatic Using Precompiled headers,你說的是 VC6 下的?
@望見
這個就不清楚了,,你有改過其他設(shè)置嗎?
可能與 項(xiàng)目屬性=>Linker=>System=>SubSystem有關(guān)
@望見
可以啊:

項(xiàng)目屬性=>General=>Use of MFC:
Use MFC in s Static Library

項(xiàng)目屬性=>C/C++=>Code Generation=>Run Time Library:
/MT (for release)
/MTd (for debug)
re: DirectInput入門 溪流 2010-03-31 09:27
跟樓主學(xué)習(xí)dx~
re: DirectInput入門 溪流 2010-03-31 09:26
@Code Knight
是啊是啊,整個工程老是有一部分地方是亂的,這部分正是邏輯
靜態(tài)鏈接MFC
@OwnWaterloo
因?yàn)樽罱窒肫鹆四切├Щ蟮氖聗~
@chentan
是嗎?哈哈~
@OwnWaterloo
我突然也有想寫一個的沖動。。。
@OwnWaterloo
其實(shí)我不是很清楚什么叫異常安全。不知道異常安全是盡量避免寫出 try catch 還是盡量到處寫 try catch。但我潛意識里不喜歡寫 try catch,也不喜歡用會拋異常的東東,如 MFC 中的 CFile。
@OwnWaterloo
哦,,,又是boost。。。
@OwnWaterloo
啊,,,這是哪個庫里的?
看到這里,我覺得可以接受的做法就是給每種需要清理的對象封裝一個類了:
ScopedHandle
ScopedCoInitialization
ScopedSysMemory
ScopedPointer
CComPtr
。。。
到后面我都看不大懂了~~~
搬張凳子學(xué)習(xí)了,各位大俠請繼續(xù)~
@ebencheung
不好意思,我覺得你沒看懂我的問題。還是謝謝你的熱心回復(fù)~
@陳梓瀚(vczh)
好的,,我本以為可能會有什么方法而我沒有知道~
@OwnWaterloo
大哥哥,do...while(0)一層怎么搞呀?可否給個示范?就用3號方案的場景好了~~
忽然覺得有點(diǎn)想通了,其實(shí)就是需要一個“智能句柄”。。。
@yrj
謝謝,這個例子讓我耳目一新~
@空明流轉(zhuǎn)
很少嗎?像文中的這兩種場合如何解決呢?Windows API應(yīng)該經(jīng)常會有這種場合吧,除非你不做應(yīng)用層的開發(fā)。。
@Dancefire
@鷹擊長空

我也不喜歡異常~
@陳昱(CY)
效率不重要,代碼沒重復(fù)、思路清晰就可以了
@~
我想確定下是不是真的無法避免了。。
@v
不會每個HANDLE都搞個class吧?這樣這個class連一個相對完整的邏輯都沒包含
@空明流轉(zhuǎn)
好的!這算單件模式一個優(yōu)點(diǎn)吧。。
@唐榮軍
我喜歡你的這種口氣,但希望知道你的具體內(nèi)容,不然這樣的話我也會說
@hh
你如果覺得沒意義,大可不必來此浪費(fèi)時間,謝謝!
@空明流轉(zhuǎn)
前面的論述我基本上接受,但最后兩點(diǎn)還是想不通

比如第二點(diǎn),我要知道他什么時候被修改了,如果用的是全局變量,我可能要全工程搜索變量名字,如果是單件模式,我可能要全工程搜索XXX::GeInstance(),這一點(diǎn)我看不出單件模式帶來的任何好處
@yrj

我是說,如果要滿足形式上的OOP
@Kevin Lynx
我覺得你這個例子并不說明什么
這個例子就是通常的單件模式的使用情形。

1、它沒有避免全局變量的弊端。對結(jié)構(gòu)不太注意的人隨時可以Singleton::GetInstance();

2、如果它要單一實(shí)例,那么這里肯定有一個內(nèi)在因素。一個比較通常的情況是,這個類是一個框架(或某個框架的一部分)。既然它是框架,那么框架本身自然可以將其隱藏,或者以本框架最頭條使用說明的方式明令禁止實(shí)例化。如MFC的CWinApp,如果有人實(shí)例化2個CWinApp導(dǎo)致錯誤,一定是那個人太小白了而不是MFC太傻;類似的可能還有NTService的封裝。除此之外可能還有些啥原因我一時羅列不出來。

3、如果它要被多個局部共享,那么這實(shí)際上就是赤果果的全局變量,用了就用了,沒必要假裝沒用過


至于get和set,我現(xiàn)在還不知道自己感覺到底如何。至少我認(rèn)為不是所有的都需要public出來的。最多,給所有非隱藏變量個get,給所有非只讀公開變量來個set就差不多了吧。

@qiaojie
一組全局函數(shù)如果一定要完全OOP則可以封裝到“靜態(tài)類”里面:
class AAA
{
public:
static void foo();
static void bar();
//...

private:
AAA();
};
最環(huán)燥的就是在寫某個玩意兒的時候被人說:
你可以用這個那個。/你這個哪里比xxx好?
@陳梓瀚(vczh)
例子看懂了。但我看不太明白你的觀點(diǎn),呵呵
@x
因?yàn)槲铱吹酵Χ嗟胤蕉颊f單例模式如何如何了得,但是想不通,所以有此感慨。
@風(fēng)雷云雪電
就C++而言,如果是不得不用的全局?jǐn)?shù)據(jù),那么它應(yīng)該早早的就被規(guī)定好了的,而且只要做到不跨文件使用,出錯的幾率并不大。如果只能有一個實(shí)例,那么這個class可以靜態(tài)化。如果不許實(shí)例化,可以private掉ctor。

對于java,C#,單例又體現(xiàn)在哪里?C#已經(jīng)支持了 static class 的寫法了
@ebencheung
非本帖討論內(nèi)容
@空明流轉(zhuǎn)
沒白扯。
如果要限定單一實(shí)例,這個類實(shí)際上需要是個靜態(tài)類。

訪問可控?我就不懂了,,單件模式訪問哪里可控?
re: fstream那些事 溪流 2010-03-29 11:33
希望未來 CRT 能夠用統(tǒng)一編碼。。。
@Bill Hsu
謝啥?等你們支招阿
re: 2005-2009年個人總結(jié) 溪流 2009-12-24 15:01
祝樓主更加快樂、更進(jìn)一步
共12頁: First 4 5 6 7 8 9 10 11 12 
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            一区二区日韩欧美| 国产视频观看一区| 99国产精品久久久| 91久久国产自产拍夜夜嗨| 久久免费国产精品| 久久精品日产第一区二区| 小处雏高清一区二区三区| 欧美在线啊v一区| 欧美在线你懂的| 久久全球大尺度高清视频| 久久精品电影| 欧美成人高清视频| 亚洲人成网站在线播| 亚洲精品社区| 欧美一区二区三区免费大片| 久久国产加勒比精品无码| 久久欧美肥婆一二区| 欧美激情一区二区三区四区| 国产精品影视天天线| 狠狠色噜噜狠狠狠狠色吗综合| 亚洲电影免费观看高清| 亚洲欧美日产图| 欧美高清在线视频| 亚洲欧美日韩精品在线| 欧美激情综合亚洲一二区| 国产精品一区二区久久久| 亚洲国产精品专区久久| 亚洲一区二区三区四区在线观看 | 欧美午夜不卡视频| 国产无遮挡一区二区三区毛片日本| 国内成人自拍视频| 妖精视频成人观看www| 欧美一区二区视频免费观看| 久久综合色一综合色88| 亚洲天堂第二页| 欧美成人有码| 狠狠色综合一区二区| 一区二区三区国产精品| 一区二区三区回区在观看免费视频| 亚洲男人的天堂在线aⅴ视频| 久久久www成人免费毛片麻豆 | 一区二区三区四区五区在线| 欧美一级播放| 欧美亚韩一区| 亚洲韩国青草视频| 久久久久国产精品一区三寸| 亚洲伦理在线| 欧美成人dvd在线视频| 国产午夜亚洲精品羞羞网站| 日韩西西人体444www| 欧美freesex交免费视频| 亚洲综合精品| 国产精品日日摸夜夜摸av| 日韩一级大片在线| 久久最新视频| 欧美一区不卡| 国产精品日韩欧美一区二区三区| 艳妇臀荡乳欲伦亚洲一区| 欧美成人高清| 免费日韩精品中文字幕视频在线| 国内精品久久久久久久影视麻豆| 午夜精品国产| 中文一区二区在线观看| 欧美激情欧美激情在线五月| 亚洲欧洲日本mm| 欧美激情按摩在线| 亚洲一区二区免费看| 欧美成人a视频| 欧美夜福利tv在线| 国产亚洲一级| 男人的天堂亚洲| 久久综合狠狠综合久久激情| 狠狠爱成人网| 欧美成人久久| 欧美精品成人一区二区在线观看| 91久久综合| 亚洲精品国产日韩| 欧美日韩精品免费观看视频| 亚洲一区二区三区精品动漫| 亚洲午夜精品久久| 国产一区二区三区不卡在线观看| 欧美在线国产| 欧美一区二区三区在线视频| 国外成人在线视频网站| 久久综合99re88久久爱| 久久综合久久综合九色| 亚洲乱码国产乱码精品精| 99国产精品久久久| 国产欧美精品一区| 久久精品在线视频| 美国成人毛片| 亚洲综合色婷婷| 欧美一区二区三区视频在线观看| 黑丝一区二区| 亚洲第一在线综合在线| 欧美日韩三级视频| 久久九九热免费视频| 欧美二区在线观看| 国产精品久久午夜夜伦鲁鲁| 狼人天天伊人久久| 欧美日韩人人澡狠狠躁视频| 久久精品道一区二区三区| 欧美黄色一级视频| 亚洲综合大片69999| 久久久夜色精品亚洲| 亚洲视频一区二区免费在线观看| 欧美一区二区三区精品电影| 99成人在线| 久久色在线播放| 午夜精品在线看| 欧美大片专区| 久久视频在线免费观看| 欧美日韩综合| 欧美激情精品久久久久久| 国产精品久久久一本精品| 91久久久亚洲精品| 国内精品久久久久影院色| 亚洲神马久久| 亚洲图色在线| 欧美电影打屁股sp| 久久亚洲国产精品日日av夜夜| 欧美涩涩网站| 日韩视频在线一区二区| 亚洲精品乱码久久久久| 久久久久国产精品厨房| 久久激情五月激情| 国产精品丝袜白浆摸在线| 一区二区三区精密机械公司| 亚洲片在线资源| 久久亚洲不卡| 欧美va亚洲va日韩∨a综合色| 国产日产欧美a一级在线| 国产精品99久久久久久久vr| 在线视频中文亚洲| 欧美日韩视频在线第一区| 91久久极品少妇xxxxⅹ软件| 亚洲经典一区| 免费欧美日韩| 亚洲国产精品第一区二区三区| 一区二区视频免费在线观看 | 亚洲天堂视频在线观看| 欧美1区2区| 亚洲国产裸拍裸体视频在线观看乱了中文| 国产综合香蕉五月婷在线| 亚洲欧美精品伊人久久| 亚洲欧美大片| 国产午夜精品久久久| 久久激情视频免费观看| 久久夜色精品国产欧美乱| 极品尤物久久久av免费看| 久久久视频精品| 欧美激情亚洲| 中文日韩在线| 国产亚洲成年网址在线观看| 久久狠狠婷婷| 欧美激情一区二区三区不卡| 亚洲国产高清视频| 欧美激情国产日韩| 一区二区欧美亚洲| 午夜精品短视频| 好吊色欧美一区二区三区视频| 久久久久一区二区三区| 亚洲黄色成人网| 国产精品久久久久一区| 性久久久久久久久久久久| 久久亚洲不卡| 亚洲精品视频一区| 国产精品porn| 久久久免费精品视频| 亚洲精品一区二区三区福利| 亚洲自拍三区| 在线日韩成人| 欧美日韩国产一区| 亚洲欧美日韩国产中文在线| 麻豆视频一区二区| 中文亚洲欧美| 亚洲第一福利社区| 国产精品美女午夜av| 久久人91精品久久久久久不卡| 欧美黄色一区二区| 小嫩嫩精品导航| 91久久久在线| 欧美一区二区三区的| 亚洲精品国产系列| 国产日韩av一区二区| 欧美激情视频免费观看| 中国成人在线视频| 欧美大片免费看| 欧美一级日韩一级| 亚洲国产精品va在看黑人| 欧美视频在线播放| 免费在线亚洲| 欧美在线电影| 亚洲自拍另类| 宅男精品导航| 亚洲欧洲视频| 欧美激情亚洲综合一区| 久久久久久一区二区| 亚洲一区www| 99精品国产福利在线观看免费|