摘要 位運算是C/C++中的基本運算之一,即便是這樣,它對大多數程序員來說是一個比較陌生的運
棧是應用最廣泛的數據結構之一,很有必要對其進行一些總結。 棧(stack)是限制插入和刪除只能在一個位置上進行
在編程的過程中,文件的操作是一個經常用到的問題,在C++Builder中,可以使用多種方法對文件操作,下面我就按以下幾個部分對此作詳
標准庫Vector類型 使用需要的頭文件: #include <vector> Vector:Vector
在前面我們講過了如何初始化D3D11Device設備初始化等等,這裡所講的繪制圖形將在上一篇文章的項目裡進行擴展,在屏幕中繪制圖形。在3D的呈現中最小
由於工作需要轉成了C#,好久沒有學C++了,之前學了一段時間的C++,也寫過兩篇,放在博客園裡的,現在有專門的C++博客,以後就在這裡寫了。以下是前兩
析構函數(destructor) 與構造函數相反,當對象脫離其作用域時(例如對象所在的函數已調用完畢),系統自動執行析構函數。析構函
今天找了個解析xml的開源C++項目tinyxml,按照網上的說法去編譯,但是一直編譯不通過,“無法打開頭文件tinyx
關於C++中的this指針,建議大家看看這篇文章,《C++中的this指針》,供參考。 this指針是一個特殊的指針,當類的
在計算機語言中,類型的存在讓我們可以更有針對性的進行數據和功能的處理,但是卻又存在了類型轉化的問題。C++如同其他計算機語言一樣,也
前面講了C++繼承並擴展C語言的傳統類型轉換方式,最後留下了一些關於指針和引用上的轉換問題,沒有做詳細地講述。C++相比於C是一門面
#include "stdafx.h" typedef void (*fVoid)();
標准C++和標准庫中沒有對線程的封裝,程序員們不得不使用OS提供的API來處理線程,OS級別的API通常基於C,能用,但並不方便。最近看到論壇上有人問
最近在看設計模式(Head First那本),這本書寫的很不錯,唯一的缺點是整本書都是用JAVA語言寫的,JAVA雖然和C++一樣都是面向對象的,但是
程序員們經常編寫內存管理程序,往往提心吊膽。如果不想觸雷,唯一的解決辦法就是發現所有潛伏的地雷並且排除它們,躲是躲不了的。本文的內容比一般教科書的要深
在征服編程藝術的同時,也可以多方面的涉及其他藝術形式哦!人的快樂在於情感,情感的表達就成了藝術。現在起,每次學習筆記末尾我都推薦一首
最近在復習數據結構,看到單鏈表這部分,現在用的教材大部分都是嚴蔚敏的C語言版吧,參考了一些書籍,手動編寫了C++下單鏈表類的實現,環境是Visual