PIXNET Logo登入

!壞人必需做好事!

跳到主文

@!壞人必需做好事!

部落格全站分類:數位生活

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 2月 06 週四 201411:05
  • 使用 stlport with visual c++ 2012 msvc-11

http://sourceforge.net/p/stlport/code/ci/STLport-5.2/tree/
去抓最新版,有cmake
裡面的靜態記得要 _STLP_USE_DYNAMIC_LIB 的定義喔~
編完後~
如果想用 stlport 取代掉 目前預設的 stl 就取代就好
現在要講的是如何兩套 stl 並存
我會假設看的人都會設程式庫路徑跟標頭檔路徑
先定義這兩行別的 stlport 跟內建的 stl 衝突
#define _STLP_USE_OWN_NAMESPACE 1
#define _STLP_DONT_REDEFINE_STD 1
加入 include 檔
#include <stlport/vector>
(繼續閱讀...)
文章標籤

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

  • 個人分類:各種C++(CMD.EXE中)
▲top
  • 9月 28 週六 201306:14
  • call C# from C++


請參考:http://www.codeproject.com/Articles/16206/Call-C-code-from-C-and-read-an-array-of-struct-whi
我補個重點就好,
輸出那邊要勾 "註冊 COM Interop" 才會有tlb檔
*.tli 跟 *.tlh 都是不需要的
只有dll 可以用 http://msdn.microsoft.com/en-us/library/tzat5yw6.aspx
來產生 tlb 檔。
(繼續閱讀...)
文章標籤

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

  • 個人分類:各種C++(CMD.EXE中)
▲top
  • 3月 19 週二 201322:43
  • 淺談 windows library 命名規則

比如說我編譯 jpeg 這個 library
在 msvc 裡
動態的
jpeg.lib & jpeg.dll
靜態的
libjpeg.lib
(繼續閱讀...)
文章標籤

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

  • 個人分類:各種C++(CMD.EXE中)
▲top
  • 4月 30 週一 201210:04
  • 使用 mpfrc++ 做大數運算

獻給同是用C++做數值分析的研究生們!^^ 科科?
程式庫載點:http://ppt.cc/ENG9
程式載點:http://ppt.cc/ZVT-
從下面的結果可以看到一般 double 所不能做的運算,mpfr都能輕易做到。
計算
(繼續閱讀...)
文章標籤

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

  • 個人分類:各種C++(CMD.EXE中)
▲top
  • 5月 02 週一 201107:03
  • c++計算不規則八點體積

因為是近似的可能有誤差,我沒證明。
數學原理:
一.假設出上下兩面四邊形八個點
二.先把上下兩個面點的高平均
三.用海龍公式求出四邊形等於兩個三角形加起來
四.梯形公式上底加下底乘高把體積算出來
(繼續閱讀...)
文章標籤

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

  • 個人分類:各種C++(CMD.EXE中)
▲top
  • 3月 17 週四 201116:10
  • 實作vb的split

參考: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) {
        strs.push_back(s);
        s = wcstok(NULL, del);
    }
    return strs;
}
strings split(const char *str, const char *del )
{
    int len = strlen(str);
    std::vector<char> tstr;
    tstr.resize(len+1);
    strcpy(&tstr[0], str);
    strings strs;
    char *s = strtok(&tstr[0], del);
    while(s != NULL) {
        strs.push_back(s);
        s = strtok(NULL, del);
    }
    return strs;
}
(繼續閱讀...)
文章標籤

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

  • 個人分類:各種C++(CMD.EXE中)
▲top
  • 3月 07 週一 201117:01
  • winmm放mp3

#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);
}
void StopBGN(std::wstring path)
{
    wchar_t buf[128];
    mciSendString((L"stop " + path).c_str(), buf, sizeof(buf),NULL);
}
(繼續閱讀...)
文章標籤

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

  • 個人分類:各種C++(CMD.EXE中)
▲top
  • 2月 19 週六 201113:05
  • cuda 注意事項

變數使用:
__device__ 變數就算看的到也吃不到,真是機車的關鍵字。
__global__ 函數要使用的值如果不是用參數方式傳入,就要是__constant__或是texture memory才行,
    也就是說__global__ 函數看的到__device__ 變數,但不能使用,一般cuda的__global__變數可以用參數的方式被使用。
重點就是__global__ 函數要傳很多參數進去...,不會變的參數最好用__constant__變數的方式傳入,可以省暫存器。
(繼續閱讀...)
文章標籤

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

  • 個人分類:各種C++(CMD.EXE中)
▲top
  • 2月 17 週四 201113:27
  • (轉)在Win32 gui 開CONSOLE

http://dslweb.nwnexus.com/~ast/dload/guicon.htm
備份一下,很多網頁常常死。
#include <windows.h>
#include <iostream>
#include <fstream>

#include <stdio.h>
#include <fcntl.h>
#include <io.h>
(繼續閱讀...)
文章標籤

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

  • 個人分類:各種C++(CMD.EXE中)
▲top
  • 7月 03 週六 201008:47
  • 其實我不知道c++的std::string有那麼好用

std::string ss;
scanf("%s",&ss);
printf("%s",&ss);
isok on vc9 真是嚇死我了。
(繼續閱讀...)
文章標籤

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

  • 個人分類:各種C++(CMD.EXE中)
▲top
12...5»

道大落星級超

讓地獄深紅的天亮
暱稱:
讓地獄深紅的天亮
分類:
數位生活
好友:
累積中
地區:

參觀人氣

  • 本日人氣:
  • 累積人氣:

響冥迴迴

  • [18/07/20] c105468 於文章「編譯程式庫教學系列文...」留言:
    奢侈品仿牌,保固說到做到,誠信經營,走秀最新款,低調奢華上檔...
  • [13/11/20] YOD K 於文章「C++/CLR 易爆物之注意事項...」留言:
    你好,我想問一下 我使用openGL編寫了一些專案,但是我...
  • [13/10/12] novus 於文章「library-prebuilt-for...」留言:
    如果樓上常常做這類事,就會知道編譯大型的 library 一...
  • [13/10/12] 工數三修 於文章「library-prebuilt-for...」留言:
    最近第一次嘗試自己編譯一個 library 下載 A ...
  • [13/09/28] 路過知人 於文章「c++ 常用 db 簡單整理...」留言:
    我有用過SQLite 還不錯用 ...
  • [13/09/27] jash.liao 於文章「處理圖片與C++...」留言:
    如果是我 我會選擇QT+CGI 因為QT很方便在影像處理上...
  • [13/06/28] 訪客 於文章「喔,我好像可以寫出記事本喔!就寫出來了~...」留言:
    跟CreateWindow("edit",NULL,xxx....
  • [13/06/27] novus 於文章「考友社的書怎麼錯那麼多?...」留言:
    這些非專業人士編輯的書籍品質大概都很有問題,而且排版真是糟透...
  • [13/06/13] edisonx 於文章「好用的 visual studio 20...」留言:
    AStyle Extension 我以為是 Code::B...
  • [13/03/26] edisonx 於文章「編譯程式庫教學系列文...」留言:
    太神了,自從我投入職場,這些反倒沒什麼機會再碰到。...

表整彙章文

表列章文

  • git 在非空資料夾拉東西下來
  • 打信長啦
  • boost 太大了 我只用到一小部份怎麼辨
  • evernote的未來?
  • OpenMesh與UE4的衝突
  • Unreal 加入自定義Asset
  • AutoShortURL 小工具
  • 目前編譯的library改放這
  • ue4 add opencv to thirdparty
  • Emscripten with CMake

類別分明

  • 教學? (6)
  • 生活經驗 (27)
  • 謙卑 (1)
  • 書透book review (2)
  • dotNet (1)
  • powershell (3)
  • 台科專題的VTK之nmea探險 (7)
  • 打工記事 (0)
  • wxdigets (4)
  • 遊戲製作 (24)
  • 屏東生活 (2)
  • 生涯規劃 (2)
  • Java (0)
  • 回憶 (11)
  • 痛 (11)
  • 台科生活 (75)
  • 恥 (6)
  • 程式問題解決 (87)
  • Flash ActionScript3 (2)
  • Flex3 (0)
  • javascript (1)
  • 角色設定 (2)
  • VB2008 (4)
  • 生活記要 (23)
  • 程設心得 (48)
  • 升學相關 (20)
  • VB6 (19)
  • VB2005 (6)
  • 各種C++(CMD.EXE中) (43)
  • 各種視窗介面的C++ (17)
  • 動畫心得 (22)
  • 未分類文章 (1)

我去誰家

誰來我家

動態訂閱