tag:blogger.com,1999:blog-10430755083050582.comments2022-04-10T03:02:18.915+08:00「 」Anonymoushttp://www.blogger.com/profile/03432164862993744945noreply@blogger.comBlogger256125tag:blogger.com,1999:blog-10430755083050582.post-62021090942367724492016-09-23T18:19:57.684+08:002016-09-23T18:19:57.684+08:00剛剛在 Windows 上用 Visual Studio 測試 C 沒有這個問題耶。剛剛在 Windows 上用 Visual Studio 測試 C 沒有這個問題耶。Louis Yanghttps://www.blogger.com/profile/14688955484882864199noreply@blogger.comtag:blogger.com,1999:blog-10430755083050582.post-37645404613232118012012-10-06T12:00:02.232+08:002012-10-06T12:00:02.232+08:00沒想到這個有一點困擾我的東西
在這邊找到解法了
太感謝了!沒想到這個有一點困擾我的東西<br />在這邊找到解法了<br />太感謝了!Makkusuhttps://www.blogger.com/profile/06219539642182349556noreply@blogger.comtag:blogger.com,1999:blog-10430755083050582.post-45462311964438368182012-04-18T21:09:03.534+08:002012-04-18T21:09:03.534+08:00Bad smell confirmed.
其實好的作法是反過來的. 用 move ctor 去實現...Bad smell confirmed.<br /><br />其實好的作法是反過來的. 用 move ctor 去實現 move assignment op.<br /><br />另外, 在 ctor 裏面用 member initialization list 也是大家都該知道的 best practice.fr3@Knoreply@blogger.comtag:blogger.com,1999:blog-10430755083050582.post-25888723038281867372012-04-18T18:22:50.766+08:002012-04-18T18:22:50.766+08:00http://msdn.microsoft.com/en-us/library/dd293665.a...http://msdn.microsoft.com/en-us/library/dd293665.aspx<br /><br />In the page end.Anonymoushttps://www.blogger.com/profile/03432164862993744945noreply@blogger.comtag:blogger.com,1999:blog-10430755083050582.post-63564168557122444712012-04-18T17:41:57.519+08:002012-04-18T17:41:57.519+08:00*this = move(that); // ???
Bad smell.*this = move(that); // ???<br /><br />Bad smell.fr3@Knoreply@blogger.comtag:blogger.com,1999:blog-10430755083050582.post-62764629287921558152012-04-18T16:43:30.174+08:002012-04-18T16:43:30.174+08:00噢對, 這樣也可以!
我看到 MSDN 上的另一個寫法是
*this = std::move( ...噢對, 這樣也可以!<br /><br />我看到 MSDN 上的另一個寫法是<br /><br />*this = std::move( that );<br /><br />好像也很省事, 只是 member 就不能在 initialize list 做 move 了Anonymoushttps://www.blogger.com/profile/03432164862993744945noreply@blogger.comtag:blogger.com,1999:blog-10430755083050582.post-36667035649393946422012-04-18T16:40:06.715+08:002012-04-18T16:40:06.715+08:00BigInteger::BigInteger( BigInteger && that...BigInteger::BigInteger( BigInteger && that ): p_(move(that.p_) ) {<br />}fr3@Knoreply@blogger.comtag:blogger.com,1999:blog-10430755083050582.post-77687496409679266702012-03-21T13:39:21.810+08:002012-03-21T13:39:21.810+08:00我笑了 XD。我笑了 XD。yen3https://www.blogger.com/profile/09160610856837426907noreply@blogger.comtag:blogger.com,1999:blog-10430755083050582.post-7866628427362824642011-04-29T15:44:57.878+08:002011-04-29T15:44:57.878+08:00well, 畢竟主題是 Qt 囉
libunique 不只使用了 GLib 還用上了 Gtk+
也許...well, 畢竟主題是 Qt 囉<br />libunique 不只使用了 GLib 還用上了 Gtk+<br />也許哪天我想不開去寫個 Gtk+ 應用就會用上了吧Anonymoushttps://www.blogger.com/profile/03432164862993744945noreply@blogger.comtag:blogger.com,1999:blog-10430755083050582.post-32347921776397955842011-04-28T23:20:44.448+08:002011-04-28T23:20:44.448+08:00其实libunique不错…还帮你处理了启动反馈等等杂事……
不过应该和qt不和……其实libunique不错…还帮你处理了启动反馈等等杂事……<br /><br />不过应该和qt不和……csslayerhttp://csslayer.tknoreply@blogger.comtag:blogger.com,1999:blog-10430755083050582.post-81723743227575183162011-01-15T16:33:10.192+08:002011-01-15T16:33:10.192+08:00update-mime-database /usr/share/mime
路徑錯誤~update-mime-database /usr/share/mime<br />路徑錯誤~hephahttps://www.blogger.com/profile/04795290635754291432noreply@blogger.comtag:blogger.com,1999:blog-10430755083050582.post-89790561392233702282010-11-02T08:14:19.859+08:002010-11-02T08:14:19.859+08:00剛剛去查了一下, 好像是 DATA segment
沒有查證是我的疏忽 orz剛剛去查了一下, 好像是 DATA segment<br />沒有查證是我的疏忽 orzAnonymoushttps://www.blogger.com/profile/03432164862993744945noreply@blogger.comtag:blogger.com,1999:blog-10430755083050582.post-39482324280568299722010-10-23T00:34:50.258+08:002010-10-23T00:34:50.258+08:00global varible 會被配置到 heap 區
It that true?global varible 會被配置到 heap 區<br />It that true?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-10430755083050582.post-81975622206078925602010-05-22T20:07:16.630+08:002010-05-22T20:07:16.630+08:00的確 ... 不過這好像只是"換一種方式"把 symbol 匯出?
話說有一次...的確 ... 不過這好像只是"換一種方式"把 symbol 匯出?<br /><br />話說有一次我還要修改別人的 *.def 才能正常 link (似乎是 mp3lame 還啥鬼的)Anonymoushttps://www.blogger.com/profile/03432164862993744945noreply@blogger.comtag:blogger.com,1999:blog-10430755083050582.post-58313133961382533452010-04-26T19:02:20.422+08:002010-04-26T19:02:20.422+08:00http://msdn.microsoft.com/zh-tw/library/hyx1zcd3.a...http://msdn.microsoft.com/zh-tw/library/hyx1zcd3.aspx<br /><br />cl /c adll.cpp<br />link /DEF:adll.def adll.obj<br /><br />匯出、匯入之 __declspec 皆非必要。Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-10430755083050582.post-25484417054293008812010-02-04T14:03:43.227+08:002010-02-04T14:03:43.227+08:00This comment has been hidden from the blog.日落 Zerohttps://www.blogger.com/profile/10584120365041987250noreply@blogger.comtag:blogger.com,1999:blog-10430755083050582.post-86619088017167441632010-02-03T20:25:32.425+08:002010-02-03T20:25:32.425+08:00This comment has been hidden from the blog.Anonymoushttps://www.blogger.com/profile/03432164862993744945noreply@blogger.comtag:blogger.com,1999:blog-10430755083050582.post-64636490350912714352010-01-26T03:18:57.535+08:002010-01-26T03:18:57.535+08:00This comment has been hidden from the blog.凍仁.翔 (Chu-Siang Lai)https://www.blogger.com/profile/14870058826358437830noreply@blogger.comtag:blogger.com,1999:blog-10430755083050582.post-44594201853481221262010-01-18T12:24:23.765+08:002010-01-18T12:24:23.765+08:00This comment has been hidden from the blog.日落 Zerohttps://www.blogger.com/profile/10584120365041987250noreply@blogger.comtag:blogger.com,1999:blog-10430755083050582.post-69562949466530846682010-01-18T12:23:34.848+08:002010-01-18T12:23:34.848+08:00This comment has been hidden from the blog.日落 Zerohttps://www.blogger.com/profile/10584120365041987250noreply@blogger.comtag:blogger.com,1999:blog-10430755083050582.post-11394062807873416692009-12-12T18:52:15.405+08:002009-12-12T18:52:15.405+08:00我有試過 ... 那個太粗糙了
我的 project 轉出來的結果幾乎不能用我有試過 ... 那個太粗糙了<br />我的 project 轉出來的結果幾乎不能用Anonymoushttps://www.blogger.com/profile/03432164862993744945noreply@blogger.comtag:blogger.com,1999:blog-10430755083050582.post-31646382222875033922009-12-12T10:25:44.883+08:002009-12-12T10:25:44.883+08:00http://www.cmake.org/Wiki/CMake:ConvertFromQmake
...http://www.cmake.org/Wiki/CMake:ConvertFromQmake<br /><br />從Qmake轉換到CMake的腳本cerlanoreply@blogger.comtag:blogger.com,1999:blog-10430755083050582.post-79322325945976549342009-11-30T19:51:43.755+08:002009-11-30T19:51:43.755+08:00拜 m(_ _)m拜 m(_ _)m日落 Zerohttps://www.blogger.com/profile/10584120365041987250noreply@blogger.comtag:blogger.com,1999:blog-10430755083050582.post-75417186286274150992009-11-30T12:35:42.050+08:002009-11-30T12:35:42.050+08:00@yen3:
我想你說得沒錯
可能 C++ 沒有設定 array varible 的 copy 行為...@yen3:<br />我想你說得沒錯<br />可能 C++ 沒有設定 array varible 的 copy 行為<br />至於是不是向 C 相容,我持保留態度<br />因為現行的 C99 和 C++ 己不完全相容了<br /><br />說起來我也忘了提"不要在陣列內存放多型指標"<br />不過那是 C++ 才有的問題<br /><br />@johnroyer:<br />我高中時期還是不擅長指標啊 orzAnonymoushttps://www.blogger.com/profile/03432164862993744945noreply@blogger.comtag:blogger.com,1999:blog-10430755083050582.post-14549308069401590712009-11-30T01:58:54.360+08:002009-11-30T01:58:54.360+08:00老實說,我覺得我到現在還是不太會用指標做出精巧的程式,每次用 inheritance 總是會想到 f...老實說,我覺得我到現在還是不太會用指標做出精巧的程式,每次用 inheritance 總是會想到 function pointer table ...yen3https://www.blogger.com/profile/09160610856837426907noreply@blogger.com