原创 mfc CDC

繪圖一般在視圖類的(屏幕/打印機)繪圖消息響應函數OnDraw中進行,例如: void CTestView::OnDraw(CDC* ) {          CTestDoc* pDoc = GetDocument();        

原创 c++文件操作

在看C++編程思想中,每個練習基本都是使用ofstream,ifstream,fstream,以前粗略知道其用法和含義,在看了幾位大牛的博文後,進行整理和總結: 這裏主要是討論fstream的內容: #include

原创 從圖書管理系統看mfc基礎知識

通過這個簡單圖書管理系統我溫習了不少mfc即c++的基礎知識,收穫還是很多的。現在把其中涉及到的一些基礎知識都記錄下來。 1.book類, class CBook { public: CBook(){}; CBook(char* c

原创 線程知識

●多進程和多線程的區別 進程它是具有獨立地址空間的,優點就是隔離度好,穩定,因爲它是操作系統管理的,進程和進程之間是邏輯隔離的,只要操作系統不出問題的話,一個進程的錯誤一般不會影響到其它進程,缺點就是信息資源共享麻煩。而線程只是進程啓動的

原创 c++基礎知識2(迭代器)

迭代器的簡介 迭代器類似於指針類型,它也提供了對對象的間接訪問。 指針是c語言中就有的東西,迭代器是c++中才有的,指針用起來靈活高效,迭代器功能更豐富些。 迭代器提供一個對容器對象或者string對象的訪問的方法,並且定義了容器

原创 c++基礎知識1(1字符串相關處理,2.類模板vector)

1.字符串相關處理 注意包含cctype頭文件     下面是詳細代碼 string str("123abdaDFea789E,.    ;;,    p!#");     string str1("123abcdEFG");   

原创 如何轉載文章

在csdn看到好的文章想轉載,無奈找不到轉載的功能,只能想辦法了。 首先確定原文允許轉載 在文章開頭處一般有版權聲明,如圖 轉載時要註明出處和作者 如何轉載 用谷歌瀏覽器加載文章地址,打開文章 F12打開Developer

原创 setprecision、fixed、showpoint的用法總結(經典!!)

轉載自https://blog.csdn.net/u011321546/article/details/9293547 首先要加頭文件:iomanip 一:setprecision   作用:控制輸出流顯示浮點數的數字個數,setprec

原创 pat刷題之路之L1-009 N個數求和

本題的要求很簡單,就是求N個數字的和。麻煩的是,這些數字是以有理數“分子/分母”的形式給出的,你輸出的和也必須是有理數的形式。 輸入格式: 輸入第一行給出一個正整數N(<=100)。隨後一行按格式“a1/b1 a2/b2 ...”給出N個

原创 pat刷題之路之L1-016 身份認證

L1-016 查驗身份證(15 分) 一個合法的身份證號碼由17位地區、日期編號和順序編號加1位校驗碼組成。校驗碼的計算規則如下: 首先對前17位數字加權求和,權重分配爲:{7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,

原创 pat刷題之路之L1-025 正整數A+B

    L1-025 正整數A+B(15 分) 本題的目標很簡單,就是求兩個正整數A和B的和,其中A和B都在區間[1,1000]。稍微有點麻煩的是,輸入並不保證是兩個正整數。 輸入格式: 輸入在一行給出A和B,其間以空格分開。問題是A和B

原创 pat刷題之路之L1-011 A-B

本題要求你計算A-B。不過麻煩的是,A和B都是字符串 —— 即從字符串A中把字符串B所包含的字符全刪掉,剩下的字符組成的就是字符串A-B。 輸入格式: 輸入在2行中先後給出字符串A和B。兩字符串的長度都不超過10^4^,並且保證每個字符串