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

海邊沫沫

相濡以沫,不如相忘于江湖
posts - 9, comments - 113, trackbacks - 0, articles - 0
  C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理
前一段時間我還寫道:“微軟的東西搞著搞著就會心煩,我關注的是更具一般性的東西。”然而,這次微軟一推出Visual Studio 2008,我還是屁顛屁顛地跑去下載,這是典型的自己扇自己耳光了。扇就扇吧,新東西還是要體驗一下的。不過這新東西一出,總是搞得人心里亂亂的。

首先是一個學習的問題,舊的東西還沒用好就又要學新的東西,前面有人領跑,我們就在后面追,跑得氣喘吁吁卻越落越遠,感覺腦袋越來越不夠用了。我常想,長期這樣下去,會不會把人折磨成神經病。其次就是一個陣營選擇的問題,每次一有新的東西出來,我們都要斟酌一次究竟哪個陣營的產品效率更高、使用更方便、學習更簡單。這次也一樣,又要去考慮是選擇Java還是.net,是選擇JavaFX還是WPF/E,是選擇MFC還是Qt、wxWidgets或者其它的?頭疼啊!

后來我又想了一下,要想不這么累,也不是完全沒有辦法。辦法就是認準目標、勇往直前,不要管外面吹的什么東南西北風。有些時候,我發現越是無知,活得越是輕松。比如說,我要解決桌面編程的問題,那還是選擇MFC好了,也不要管外面說什么MFC封裝得不好,也不要管外面說MFC不能夠跨平臺,也不要管MFC寫出來的程序外觀丑陋、是一個模子里面印出來的。同理,使用Qt、wxWidgets的高手們,也沒有必要轉到MFC這里來。還有一個Java陣營的SWT/JFace,我也稍微花時間學習了一下,在條件允許的時候,也不是不可以用它來開發桌面程序,而且它的界面更加能夠給長期見慣Windows默認界面的用戶帶來一定的新意。另外一個要解決的是Web開發的問題,我想我還是繼續選擇Java吧,也不要管外面說什么ASP.net怎么怎么好、C#怎么怎么優雅、ADO.net怎么怎么強大,總之,要想自己不把自己逼瘋,就一定不能夠見異思遷,Java你都搞通了嗎?MVC、IOC、AOP、SOA你都搞通了嗎?JSF、JavaFX都用好了嗎?還有那么多的中間件、應用服務器,你都弄通了嗎?當然,在ASP.net方面有深厚造詣的高手們,就繼續深造下去吧。

還有一個問題,那就是WPF和SilverLight,在它們剛出現的時候,我沒有動,是因為懶得在Visual Studio 2005中安這個擴展那個擴展,麻煩。現在Visual Studio 2008和.net Framework 3.5來了,只需要一次就可以一步安裝到位了,我應該激動嗎?我激動過,因為我早就明白AJAX是不足的,需要有SilverLight來改善瀏覽器應用程序的用戶體驗。但是很快,這股激情就被磨滅了,因為《程序員》上的一篇文章說使用XML定義界面,解析器實現起來簡單,但是讓程序員自己編寫XML就太不人道了,而JavaFX使用專用的界面定義語言,則要優雅得多。我也知道有些人將XAML翻譯成“折磨”。《程序員》上又有一篇文章說Visual Studio 2008對Vista外觀的支持并不是它的重點。那么,對WPF,我還有什么值得激動的呢?

因此,對于桌面應用,我選擇Visual C++ 2008 和 MFC,看中的是Native;對于Web應用,我選擇Java,看中的是Java社區豐富的開源軟件,雖然我從未對開源社區做任何貢獻,但是有好的開源軟件,我還是要用的,也懶得再在.net上再多花一倍的學習時間;對于瀏覽器中的富客戶端應用,那還是等JavaFX吧。

我下載了Visual Studio 2008,不過是Express版,因為不想下載90天試用版,免得90天后用不了了又要重新安裝。Express版還是給我帶來了一些失望:Visual C++ 2008 Express竟然不包含MFC,太過分了。雖然Visual C# 2008 Express對WPF支持非常好,但是剛才的分析已經說了,我對WPF已經不感冒了。

在Visual C++ Express 2008中,還有一個我關注的問題這里也提一下,那就是它沒有走在C++ 0x標準的前面,它沒有包含tr1標準庫,它的hash_map、hash_set依然沒有更名為unordered_map、unordered_set。與此對應的是,GCC 4.2版已經包含了大部分的tr1庫,看來,在C++ 0x標準推出之后,GCC在標準的方面可能要比VC++領先一步吧。

Visual C++ 2008提供了for each語法,那是要關注一下的,網上有人猜測VC++ 2008提供for each語法是為了能更好的和.net一起工作,MSDN中對for each的示例也是用的CLI。那么,在Native代碼中能使用for each嗎?結果是能的,下面是我的測試代碼:
#include?<vector>
#include?
<string>
#include?
<iostream>


int?main()
{
????std::vector
<std::string>?v_s;
????v_s.push_back(
"abc");
????v_s.push_back(
"def");
????v_s.push_back(
"bcdefg");
????
for?each(std::string?s?in?v_s){
????????std::cout?
<<?s?<<?std::endl;
????}

????
return?0;
}

它可以正常工作。只是我把for each(std::string s in v_s)修改為for each(std::string & s in v_s)之后,編譯通不過了。我有點想不明白,為什么不能用引用呢?把對象放到容器中要發生一次復制操作,難道遍歷容器中的元素也要發生一次復制操作嗎?這很顯然不爽。

好了,就寫到這了。Visual Studio2008 Express我下載后時間還短,再加上看問題的水平也很有限。錯誤的地方,歡迎大家指正。

Feedback

# re: Visual Studio 2008推出后,我的一些感想  回復  更多評論   

2007-11-23 12:54 by 夢在天涯
哈哈,其實作為microsoft技術的programmer,我們是沒有辦法不去跟著他不停的學啊學啊,但是我覺的如果你不是microsot的用戶,如果你一直用的是java,那么盡可不必來參這個洪水,不用關microsoft的silverlight,還是wpf什么東東的!

精通一門技術足夠了!

# re: Visual Studio 2008推出后,我的一些感想  回復  更多評論   

2007-11-23 12:56 by 夢在天涯
大家有沒有下載vs2008正式版,和office2007快點的地址啊,從msdn上下太慢了,要下到牛年馬月啊,希望知道的共享一下啊!

超級感謝先!

# re: Visual Studio 2008推出后,我的一些感想[未登錄]  回復  更多評論   

2007-11-23 14:27 by alantop
有呀 bt和emule的都有地址是

http://www.shnenglu.com/alantop/archive/2007/11/22/vs2008.html

# re: Visual Studio 2008推出后,我的一些感想  回復  更多評論   

2007-11-23 16:41 by 補考少年
樓主的知識很廣博啊,精彩。

# re: Visual Studio 2008推出后,我的一些感想[未登錄]  回復  更多評論   

2007-11-25 01:54 by heroboy
for each(const std::string & s in v_s)

# re: Visual Studio 2008推出后,我的一些感想  回復  更多評論   

2007-11-25 17:50 by 刀劍如夢
手上已經拿到VS2008的TS架構師和pro的正式版
感覺VC9跟VC8變化不大,編譯器確實更強悍了,智能提示支持還是很差,VA看來還是得裝。:(
個人以為,如非和.net混編,顯然不會用for each這種非標準的關鍵詞。

.net方面確實強大,強大到過分。
我在.net上面已經有超過5年的使用經驗,不能算短了吧,水平再差,爛船也有3000釘吧,現在看看框架3.5、WPF,居然產生了厭惡的感覺。。。軟件使用體驗固然重要,但總不至于舍本逐末去追求一個炫麗的界面就不顧一切。不是工作需要,壓根不想去看!

# re: Visual Studio 2008推出后,我的一些感想[未登錄]  回復  更多評論   

2007-11-25 18:07 by missdeer
我還在用2003的說~~不過今天早上剛從eMule上下完2008的TS版,一看它的配置要求,放棄了~~

# re: Visual Studio 2008推出后,我的一些感想  回復  更多評論   

2007-11-26 11:01 by 海邊沫沫
@heroboy

多謝指點。由此可見,我們不能在for each中修改容器的內容。

# re: Visual Studio 2008推出后,我的一些感想  回復  更多評論   

2007-11-26 12:17 by 小名阿鐵
"越是無知,活得越是輕松;"
所謂的笨鳥先飛!
樓主所闡述的一些心理活動確實是一個大眾現象.選擇越多,越飄浮不定.
因為人總是希望得到最好的.
另外:值得討論for each么!?有何價值?一個語言特效而已,不足以說明什么吧.

# re: Visual Studio 2008推出后,我的一些感想  回復  更多評論   

2007-12-03 19:15 by less
vc9貌似有BUG,我編譯wxwidgets倒沒有問題,但是,在使用這些庫的時候,出現一個錯誤IDE就自己退出了。

# re: Visual Studio 2008推出后,我的一些感想  回復  更多評論   

2007-12-20 13:55 by 秦歌
精彩,以后多指點

# re: Visual Studio 2008推出后,我的一些感想  回復  更多評論   

2008-01-19 11:54 by 胡人
vs9 team版就有tr1擴展,unordered_map, unordered_set等都有了,樓主裝的是express版估計這個版沒帶進去。

# re: Visual Studio 2008推出后,我的一些感想  回復  更多評論   

2008-02-14 18:10 by lxconan
是這樣的,實際上,成功的人往往是把自己最初的理想保留到了最后的人。仁者見仁智者見智,總不能統一大家的想法把,會喪失創新的火花的。現在已經不是360行,行行出狀元了,是行內又分360塊,每塊都出狀元。只要技術有人需要,就有他存在的理由啊:)

# re: Visual Studio 2008推出后,我的一些感想[未登錄]  回復  更多評論   

2008-03-14 01:50 by a
express版從來就不帶mfc以及atl等等,但是帶stl,從2005就開始是這樣,免費讓你用就不錯了,想想ms為了買這個stl也是花了大錢的,要是mfc,atl之類的都讓你免費用,將那些花了錢的用戶置于何地?至于tr1和mfc增強類,是在它的更新包里面帶的,該包不能用于express版。(另外也評論一句,tr1那個unordered的命名爛透了,iso那幫人基本都是些沒有任何審美能力的呆子。還有tr1::的這個名字空間,更是搞笑到了極點,tr1是0x標準的technique report1,將來還會有tr2,那將來1x標準的tr1怎么命名,這種沒有任何遠見的白癡命名法,我真是服了他們)據說微軟已經重寫了編譯器的前端,以使它能更好的支持即將到來的c++ 0x,估計0x出來后,微軟可以很快的支持大部分新特性,不過這些在vc9是看不到了,期待vc10的到來。

# re: Visual Studio 2008推出后,我的一些感想  回復  更多評論   

2008-04-27 01:05 by ???
Tr1、Tr2什么的其實根本不重要。
那些都是泛型庫而已,不能展現C++ 0x支持如何。
如果覺得VC08沒有帶Tr?的庫,可以弄一個boost來用——反正相當一部分tr?的庫都是源于boost

# re: Visual Studio 2008推出后,我的一些感想  回復  更多評論   

2008-05-06 13:29 by 探丫頭
有些時候,我發現越是無知,活得越是輕松
感覺這就說的很有哲理啊

# re: Visual Studio 2008推出后,我的一些感想  回復  更多評論   

2008-08-30 18:34 by E劍仙
你對WPF和Silverlight都嚴重低估了,微軟一直在XAML的可視化編輯中狠下功夫,雖然VS08中還沒有,但Expression Blend這種東西JAVA也沒搞出來吧?建議有機會可以用用,這兩門東西對.NET開發者基本是沒有入門難度的。

# re: Visual Studio 2008推出后,我的一些感想  回復  更多評論   

2008-08-30 18:41 by 陳梓瀚(vczh)
如果用微軟的東西的話,你¥越多越舒服。

# re: Visual Studio 2008推出后,我的一些感想  回復  更多評論   

2009-03-11 20:05 by jimsmorong
這個for_each 不是那個std::的那個 呀 一直不知道 我用2008 D

# re: Visual Studio 2008推出后,我的一些感想  回復  更多評論   

2009-04-17 17:01 by jadedrip
for each( const A& a in _list ) 編譯通過……
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            久久免费视频网| 在线免费观看日韩欧美| 亚洲欧洲一区二区三区在线观看 | 在线免费观看日韩欧美| 久热精品视频在线观看一区| 久久久久国产一区二区三区四区| 亚洲国产精品一区在线观看不卡| 亚洲福利视频一区| 欧美国产综合视频| 亚洲欧美日韩精品| 欧美中文在线观看国产| 亚洲国产精品va在看黑人| 最新国产乱人伦偷精品免费网站 | 欧美日韩免费高清| 亚洲欧美日韩综合| 久久爱www久久做| 亚洲精品国产品国语在线app| aa亚洲婷婷| 黄色成人在线观看| 99视频精品免费观看| 国产亚洲观看| 99综合视频| 在线播放国产一区中文字幕剧情欧美 | 国产精品日韩在线一区| 麻豆精品91| 国产精品久久久久久久久免费桃花 | 亚洲一区二区高清视频| 在线播放豆国产99亚洲| 这里只有精品电影| 亚洲二区在线视频| 亚洲影院免费| 亚洲精品一区二区三区蜜桃久| 亚洲性夜色噜噜噜7777| 亚洲激情视频在线播放| 午夜精品一区二区三区电影天堂| 日韩午夜免费| 国产精品美女主播| 亚洲福利视频三区| 国产在线成人| 亚洲视频中文| 日韩一级大片在线| 美女黄色成人网| 久久婷婷国产综合精品青草| 欧美午夜电影一区| 最新国产成人av网站网址麻豆| 国产在线高清精品| 亚洲天堂av图片| 99riav1国产精品视频| 噜噜噜91成人网| 欧美成人蜜桃| 精品成人在线视频| 欧美亚洲综合另类| 久久成人av少妇免费| 国产精品99一区二区| 亚洲欧洲另类国产综合| 亚洲日本视频| 欧美国产日产韩国视频| 亚洲福利久久| 99国产精品| 欧美日韩免费在线观看| 亚洲久久一区二区| 日韩亚洲精品在线| 欧美日韩成人综合天天影院| 亚洲欧洲日本专区| 亚洲午夜激情网站| 国产精品久久久久久久午夜| 亚洲午夜激情免费视频| 午夜精品久久久久久久99水蜜桃 | 久久久久这里只有精品| 国内在线观看一区二区三区 | 亚洲国产第一| 亚洲精品免费一区二区三区| 欧美激情视频在线播放| 亚洲精品欧美一区二区三区| 在线亚洲欧美视频| 国产精品入口麻豆原神| 欧美一区二区三区四区视频| 葵司免费一区二区三区四区五区| 在线观看一区二区精品视频| 欧美激情精品久久久久久免费印度| 亚洲黄页一区| 欧美一二三视频| 在线观看视频日韩| 欧美激情中文字幕在线| 一区二区三区色| 久久亚洲精品一区| 亚洲毛片一区| 国产热re99久久6国产精品| 久久欧美肥婆一二区| 亚洲精品护士| 久久久xxx| 亚洲精品乱码久久久久久蜜桃麻豆 | 亚洲午夜精品久久久久久app| 久久亚洲国产精品一区二区| 99热精品在线| 国产日韩欧美一区在线 | 亚洲性感激情| 国产一区二区三区的电影| 亚洲精品资源| 欧美中文字幕| 日韩视频专区| 国内精品视频一区| 欧美日韩国产成人在线观看| 香蕉久久精品日日躁夜夜躁| 欧美成人日本| 欧美一区二区三区在| 亚洲精品综合| 黄色小说综合网站| 国产精品入口尤物| 欧美日韩成人在线| 久久麻豆一区二区| 亚洲欧美在线网| 亚洲精品永久免费| 欧美国产日韩亚洲一区| 欧美一区二区三区在线观看| 日韩视频国产视频| 在线成人小视频| 国产午夜精品理论片a级探花| 欧美精品激情在线观看| 久久综合中文字幕| 欧美一级免费视频| 中文国产一区| 一二三四社区欧美黄| 亚洲高清网站| 免费亚洲电影| 久久久亚洲欧洲日产国码αv | 国内精品伊人久久久久av一坑| 欧美性猛交99久久久久99按摩| 蜜臀av性久久久久蜜臀aⅴ四虎 | 亚洲欧美影音先锋| 亚洲欧美日韩天堂| 亚洲午夜精品网| 亚洲视频在线二区| 亚洲婷婷综合色高清在线| 亚洲精品一区二区在线观看| 欧美国产第一页| 欧美激情精品久久久久久免费印度| 麻豆91精品91久久久的内涵| 久久久久国产精品人| 久久九九精品| 美日韩丰满少妇在线观看| 久久午夜色播影院免费高清| 久久偷窥视频| 欧美成人午夜| 亚洲区第一页| 亚洲精品一区二区三区樱花| 日韩视频一区二区三区| 日韩亚洲欧美精品| 亚洲小视频在线| 欧美一区二区三区免费视| 欧美在线观看天堂一区二区三区| 欧美在现视频| 久久综合久久综合久久| 欧美成人免费网站| 欧美涩涩网站| 国产香蕉97碰碰久久人人| 一区二区三区在线高清| 亚洲国产日韩欧美| 中文日韩电影网站| 久久精品99| 亚洲高清一二三区| 在线一区二区三区四区五区| 先锋影音网一区二区| 久久久久久久综合| 欧美日韩人人澡狠狠躁视频| 国产精品视频一区二区三区| 黄色日韩网站视频| 一区二区福利| 久久一区免费| 一本一本久久a久久精品综合妖精 一本一本久久a久久精品综合麻豆 | 永久久久久久| 欧美国产日本在线| 欧美二区在线| 99精品免费视频| 久久精品一区四区| 欧美日韩国产成人在线91| 国产欧美精品一区| 亚洲国产精品久久久久久女王| 亚洲午夜精品久久| 男人插女人欧美| 亚洲图片欧洲图片日韩av| 久久影视三级福利片| 欧美视频中文字幕| 亚洲高清视频的网址| 亚洲欧美高清| 亚洲电影下载| 久久久国产精品一区二区三区| 欧美精品一区二区久久婷婷| 国内精品美女在线观看| 亚洲一区二区三区四区五区午夜| 久久久美女艺术照精彩视频福利播放| 亚洲国语精品自产拍在线观看| 香蕉av福利精品导航| 欧美日韩视频第一区| 亚洲黄色在线| 美女任你摸久久| 午夜精品电影| 国产精品视频专区| 亚洲天堂av在线免费| 亚洲国产成人av在线|