原创 ADO連接本機本地SQLSERVER數據庫[基本]

#include "stdafx.h" #include <iostream> int _tmain(int argc, _TCHAR* argv[]) { _ConnectionPtr m_pConnection; _Recor

原创 3D編程的一些總結

以下是這段時間自己的一些理解,想法和總結: 渲染UI以及其他字體方式:在3D場景渲染完成以後,關閉z緩存,投影方式由原來的透視投影變爲正交投影(在代碼中表現爲使用不同的投影矩陣進行頂點計算),然後開始渲染2D圖像(比如UI,字體等),由於

原创 Cocos2dx在helloCpp加入Cocosdenshion時出現了 Undefined symbols for architecture i386

初始用xcode進行開發,簡單的問題很容易難倒自己,就比如想要在sample程序的helloCpp一點一點的加東西來學習,可是當發現要加入CocosDenshion的時候,一直出現這個錯誤. 找了很久,最後發現simpleGame這個sa

原创 xcode在真機調試的時候出現"The identity used to sign the executable is no longer valid"

換了新mac,使用在同學那邊拿到證書和provisioning文件,在真機調試的時候出現瞭如標題一樣的錯誤。開始以爲是因爲證書和provisioning文件都需要重新搞過,然後才發現是因爲在xcode中的Build Settings中沒有

原创 Linux Mac 備忘

sh文件出現不可執行: 轉(http://bluedest.iteye.com/blog/1674963) 在Linux中執行.sh腳本,異常/bin/sh^M: bad interpreter: No such file or dir

原创 cocostudio編輯器的一些總結

    最近一直在嘗試性的使用cocostudio,發現確實是個不錯的編輯器,雖然可能此編輯器還不是很成熟,但是對於我這樣的新手,還是比較夠用的。     裏面的UI編輯器,動畫編輯器和場景編輯器都用了下,基本流程就是在UI編輯器和動畫編

原创 C++可變模板參數中&&和&的使用

template<typename T> void tbLog(T& t) { cout << t << endl; } //void tbLog() template<typename T, typename... Args> v

原创 設置vs debug模式下的線程名稱

struct THREADNAME_INFO { DWORD dwType; LPCSTR szName; DWORD dwThreadID; DWORD dwFlags; }; #define MS_VC_EX

原创 mac上xcode鏈接不上windows上的svn

是由於證書不受信任導致的,可以打開命令行,然後運行: svn ls https://192.168.0.1:443/svn/yourproject, 提示出現後再輸入p即可。 這裏我遇到的問題還有使用主機名去訪問svn是無法連上的,最終用

原创 xcode上Cocos2dx練習的一些總結

在網上找了個Cocos2dx+lua實現的一個橫版格鬥遊戲,工程源代碼齊全,下下來以後直接可以編譯安裝到真機上運行。 後來希望自己在cocos2dx自帶的helloCpp上一步步按照樣子添加東西並且修改一些需要修改的問題(如適配iPhon

原创 自己的透視投影座標變換(perspective projection)的推導過程理解

    以前對於投影變化部分都是直接填參數使用API獲取投影矩陣,沒有深入的去理解其中的原理,而最近的3D圖形編程學習到了有關“拾取”和“視截體剔除(frustum culling)”的部分,需要逆向推導,在網上找代碼copy下來運行成功

原创 windows RPC 編程總結

idl文件ildTest1.idl: import "oaidl.idl"; import "ocidl.idl"; [ uuid(A112A4B2-3CA5-475c-B9C0-8684DBEBED52), version(

原创 基於tilemap,生成2D平面的三角形組成的navigation mesh

    最近在tilemap上搞地圖,進展到AI尋路的問題,然後就想到AStar,AStar需要一個關鍵的數據結構就是導航格,於是一直在思考如何在tilemap上形成導航網格,有人可能會聯想到直接用tilemap上的tile進行導航,但是

原创 正則表達式備忘錄

// boost_regex_test.cpp : Defines the entry point for the console application. // #include "stdafx.h" #pragma comment

原创 IOS IAP 遇到問題的總結

1. 在iTunes connect中註冊的test account無法完成購買,重複出現“[Environment:sandbox]”;點擊繼續後,輸入密碼,又重複出現這一界面。 網上搜到的解決方法 我也遇到這個問題了,後來解決了,解決