公告版位
星落的瞬間!放棄的後悔是永遠!

目前日期文章:201103 (10)

瀏覽方式: 標題列表 簡短摘要

唉,浪費了一天的時間在重編。
不過vtk還真是更新快速,感覺跟boost.asio一樣常常在更新,
stlport感覺已經停了,像這類的基本資料結構已經被解完了?
感覺stlport可能還要再練練。
像 loki 這種寫c++沒寫到爛掉的很難理解,實際也很難運用的,就沒在發展了,
SDL 也很少更新的感覺,我覺得更新就是一種思考進化,
現在的自己發現以前不好,因此想要改變。
雖然是同樣的方法,但實現的方法不同,雖然有很適合,但一定有更好,
希望春節前能把工作做完!


讓地獄深紅的天亮 發表在 痞客邦 PIXNET 留言(0) 人氣()

結果不到5分鐘就加好了...
測試碼:

#define _STLP_USE_STATIC_LIB
#include <iostream>
#include <fstream>
#include <string>

void SaveDatFile( const std::wstring path )
{
    std::ofstream fIn;

讓地獄深紅的天亮 發表在 痞客邦 PIXNET 留言(0) 人氣()

vc 內建有這個版本,
在ntfs上,沒記錯的話任何的檔案都會有短檔名跟char版檔名還有wchar版檔名?
所以應該要看一下windows怎麼存取wchar路徑的。

唉,說真的stlport並沒有很好整合,因為像我vtk是用msvc的stl編的,
這樣的話,我vtk 8gb的obj+lib整個要重編,效能頂多高5倍,
可是我重編後不知道會不會有問題,而且還要編個一天不能做事。

所以還是先放在stlport/vector這樣心情好時偷用一下就好。

加了:http://damody.pixnet.net/blog/post/28343939

其實是不應該加的,因為這樣就不能跨平台了... ...


讓地獄深紅的天亮 發表在 痞客邦 PIXNET 留言(0) 人氣()

讓不會用圖說故事的人看一下
http://www.ithome.com.tw/itadm/article.php?c=66543
===========================
整合是把別人的東西讀懂後重寫,所以讀不懂你就掰了。
可惜現實世界一定會發生比你想到還糟糕的事,
比如整合了不該整合的東西,
比如你的理解與該領悟的上司不同,
也許你根本就不懂?也不想懂,只想幹完一票就閃人。
===============================

讓地獄深紅的天亮 發表在 痞客邦 PIXNET 留言(0) 人氣()

參考:http://www.cnblogs.com/oomusou/archive/2009/05/09/c_split.html

wstrings split(const wchar_t *str, const wchar_t *del )
{
    int len = wcslen(str);
    std::vector<wchar_t> tstr;
    tstr.resize(len+1);
    wcscpy(&tstr[0], str);
    wstrings strs;
    wchar_t *s = wcstok(&tstr[0], del);
    while(s != NULL) {

讓地獄深紅的天亮 發表在 痞客邦 PIXNET 留言(1) 人氣()

補師補血,肉盾檔前面,法師開大,戰士砍怪,這是天經地義的事,
壓線角壓線,cp角cp,殺人角殺人,各司其責,
如果沒有這樣做會怎樣?
很簡單,就是輸,
可是在現實生活中,有些人天生有讀書的天份,
就像北部常常出法師,
有錢人家常常出音樂家,
爸爸是教練常常出國手,
整個超不公平,
所以專業跟興趣通常沒有關係,

讓地獄深紅的天亮 發表在 痞客邦 PIXNET 留言(0) 人氣()

#include <windows.h>
#include <mmsystem.h>
#pragma comment(lib,"winmm.lib")

void PlayBGM(std::wstring path)
{
    wchar_t buf[128];
    //use mciSendString()
    mciSendString((L"play "+ path).c_str(), buf, sizeof(buf),NULL);
    mciSendString((L"setaudio " + path + L" volume to 200").c_str(), buf,sizeof(buf),NULL);
}

讓地獄深紅的天亮 發表在 痞客邦 PIXNET 留言(0) 人氣()

就是這樣,超講理,不是我在說。


讓地獄深紅的天亮 發表在 痞客邦 PIXNET 留言(0) 人氣()

如果你是魏國的法師,你有兩條路,
一種是一開始卡兵加買鞋子跟他比走位,
通常是高手這樣做,這就不多說了,
還有一種方式是,一開始不卡兵,撐全能力,
存繃帶錢,去跟他搶繃帶,如果他有買鞋,
然後第一波小兵時直接從對面偷襲逼他換血,
那他一定打不贏撐全能力的你,
然後一開始吃兵不是最重要,重點是要先壓他,
如果他沒有鞋的話,通常會比較好壓,
不過也不一定,通常會買鞋都是高手,

讓地獄深紅的天亮 發表在 痞客邦 PIXNET 留言(0) 人氣()

目前覺得最適合gpu的大概就是griding運算了,
各結果沒有相依性,但是有記憶體不夠的問題,
由於輸入資料輸出資料的密度一高,很容易就記憶體不夠,
造成程式實作難度大幅增加,
且由於一般的顯卡記憶體除了要給你計算,
還需要顯示電腦畫面,但一般人的顯卡只有512mb,
所以基本上輸出入的資料不能超過400mb,
而且基本上只能用float不能用double,
除非是很好很好的顯卡,可惜一般人沒有,
不過這樣也省了一半的空間,

讓地獄深紅的天亮 發表在 痞客邦 PIXNET 留言(0) 人氣()