原创 C++中多態特性深入探究---虛函數

首先,多態是什麼? 摘抄自 多態(維基百科): —— 多態(英語:polymorphism),是指計算機程序運行時,相同的消息可能會送給多個不同的類別之對象,而系統可依據對象所屬類別,引發對應類別的方法,而有不同的行爲。簡單來說,

原创 C++複合數據類型之數組和指針

上一篇講了C++的基本數據類型,這一篇就來講一講C++的複合類型:數組,指針和結構。 int a[10]; int* p;   注意: 1.a的類型不是數組,而是int數組,這強調了a數組是使用int類型創建的。 2.數組在內存中是按行

原创 C++數據類型介紹

C++ primer中提到,面向對象編程的本質是設計並拓展自己的數據類型。設計自己的數據類型就是讓類型與數據匹配。而創建自己的數據類型之前必須瞭解並理解C++的內置類型。因爲這是創建自己類型的基本組件。內置的C++類型分兩組:基本類型和符

原创 C++函數模板淺析

之前看《Effective C++》,作者將C++分成了四種次語言,分別是C,Object-Oriented C++,Template C++,STL; 今天就來簡單分析下模板編程部分; 參考資料:《C++ primer Plus

原创 Unity中的start()和構造函數的關係

問題 近來在調試unity程序時發現了幾個關於初始化問題的bug,在剛進入play 模式時會報錯,提示…對象爲null,但是前進到下一幀時又一切正常,這個奇怪的錯誤讓我很疑惑。 解決過程 看到是第一幀出錯,第一反應就是想到是有對象沒

原创 const關鍵字詳解

原文 C++ const總結 編程中是否遇到這樣情況? (基本內容來源於C++ Prime) 1、用一個變量表示緩衝區的大小。當我們覺得不合適時,直接改變變量值即可,可以很方便調整緩衝區大小 2、但要警惕程序不小心改變了這個值  

原创 用python寫一個帶界面的劍靈取色卡刀工具

一.背景介紹 之前一段時間在學習python,有以前的C++基礎理解起python來還是沒有太大的壓力的,看了下語法後打算寫一個簡單的程序練練手,同時也熟悉下python的語法,同時呢我也在玩劍靈這款遊戲,裏面有些技能操作會按的手痛..

原创 TCP,UDP淺析

話不多說,直接上乾貨; 網絡學習過程主要參考了《UNIX網絡編程卷1:套接字聯網API(第3版)》,《Windows Sockets網絡編程》,還有微軟官方文檔,前兩本書的PDF版下載鏈接:http://pan.baidu.c

原创 從尾到頭打印鏈表

直接上代碼。 #include<iostream> using namespace std; //鏈表節點 struct LinkNode { int value; LinkNode* next; }; //從尾到頭打印鏈表值

原创 二叉搜索樹的插入,刪除,遍歷操作詳解

今天來詳細介紹下二叉搜索樹的一些操作以及代碼實現; 參考書籍:《算法導論第三版》(二叉搜索樹的相關章節),《數據結構與算法》 一,二叉搜索樹的定義 一顆二叉搜索樹是以一顆二叉樹來組織的,這樣的一棵樹可以使用一個鏈表數據結構來表示:

原创 快速排序

#include<iostream> using namespace std; int getMid(int data[], int start, int end) { int mid = (start + end) / 2;

原创 OGRE 2.1 使用VS2015編譯的過程以及問題的解決

官方OGRE源碼 官方依賴庫源碼 首先,強烈建議先根據官方文檔做好準備工作,準備相關的依賴庫,下面這個是另一個作者的準備過程,可以參考; 第三方依賴的編譯以及OGRE的前期準備工作在這  寫的很詳細,雖然是英文的,但是想編譯源碼

原创 OpenGL中的freeglut和glew的作用和區別

這兩個庫都是用於讓OpenGL程序編寫更簡單,下載鏈接:freeglut和glew 一,爲什麼需要freeglut和glew OpenGL官方文檔中提到: Before you can actually use OpenGL in

原创 戶 &#39;IIS APPPOOL\*******&#39; 登錄失敗。

最近因爲在做大作業需要用到數據庫,因此用C#寫了一個webservice訪問數據庫,在Visual中調試的時候完美運行,但是發佈的時候出現運行時出現 如題錯誤,下面就是一大堆的代碼錯誤提示-------另外我之前貼的圖片怎麼被吃了 百度

原创 visual studio提示引發的異常:“System.Data.SqlClient.SqlException”(位於 System.Data.dll 中)

最近在學着寫web service,連接數據庫時報錯     引發的異常:“System.Data.SqlClient.SqlException”(位於 System.Data.dll 中) 後來解決發現有兩種可能性 1.連接出錯 2.S