Time of Update: 2018-12-05
c_string一、字元函數:islow/isupper:是否大小寫是否可列印字元isprint:所有isgraph:除空格外ispunct:除空格、字母、數字外,即標點符號isalnum:數字或字母isalpha:字母isdigit:數字isxdigit:16進位數字是否不可列印字元isblank:空格、水平定位字元isspace:空格、水平定位字元、垂直定位字元、換頁、斷行符號、換行,即空白字元iscntrl:控制字元字元操作函數tolower:返回對應的小寫字母toupper:返回對應的大
Time of Update: 2018-12-05
標準流直接使用cin和cout,檔案流和字串流用建構函式。預設為文字資料流,若要使用二進位流在構造流的時候要使用ios::binary標誌。輸出資料流函數:ostream成員函數put:輸出一個字元write:寫入定長位元組的資料,常用於二進位流。seekp、tellp:隨機訪問,seekp指定位置,tellp返回當前位置。flush:清空緩衝區。輸入資料流:istream成員函數get:讀入一個或指定個數的字元。getline:讀入一行字元,去掉末尾的換行字元。read:讀入指定位元組數的資料
Time of Update: 2018-12-05
編程時犯錯是必然的,即使是一個很小的錯誤也可能會導致昂貴的代價,聰明的人善於從錯誤中汲取教訓,盡量不再重複犯錯,在這篇文章中,將重點介紹C#開發人員最容易犯的7個錯誤。 • 格式化字串 在C#編程中,字串類型是最容易處理出錯的地方,其代價往往也很昂貴,在.NET
Time of Update: 2018-12-05
VB提示:檔案未找到:'c:/windows/sytem32/ieframe.dll/1'的解決方案這個是由於ie7.0的bug引起的。 把以下內容做成一個註冊表檔案fixieframe.reg,匯入註冊表即可: Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT/TypeLib/{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}] [HKEY_CLASSES_ROOT/TypeLib/{EAB22AC0-30
Time of Update: 2018-12-05
有位網遊給我個題,叫我寫一個模糊參數的lua使用。感覺很有用途,因為c 函數與lua函數功能的統一,對c程式員編程是十分有利的。 對於函數參數是不定的,這種函數可能有些人並不清楚,但是卻在一直使用而不清楚其內幕。在program lua中有這樣的一章。這裡不給出了。現在先說下c++是如何模糊的。 都是使用過sprintf()函數。有些人可能c++用慣了可能沒用過sprintf()函數,這裡給個小例子回憶下當年c的情景。 cpp檔案:main.cpp------------------------
Time of Update: 2018-12-05
最近開始搞cocos2dx的相關遊戲..發現cocos2dx裡面的很多東西用起來Q不爽的...哎~.為了更好的和更方便的移植代碼.所以搞了個事件系統的小樣.boost又不好移植.還是自己動手豐衣足食吧.. 寫這個東東想了好長時間..始終沒辦法 擺脫TSObject這個基類..如果有大神可以把這個基類摘掉..那麼就太謝謝了哈..//// main.m// CTest//// Created by TSEnel on 13-5-4.// Copyright (c) 2013年 TSEnel.
Time of Update: 2018-12-05
1、C#反射是什嗎?Reflection,中文翻譯為反射。這是.Net中擷取運行時類型資訊的方式,.Net的應用程式由幾個部分:‘程式集(Assembly)’、‘模組(Module)’、‘類型(class)’組成,而反射提供一種編程的方式,讓程式員可以在程式運行期獲得這幾個組成部分的相關資訊,例如:
Time of Update: 2018-12-05
因為一直對這個很困惑,今天看了這篇文章,覺得解釋的很清楚,希望同樣對別人也很有協助。(實為轉載) C#語言有兩個函數--一個賦值函數(get),一個存取子(set),這從它產生的中繼語言代碼可以清晰地看到。C#不提倡將域的保護層級設為public而使使用者在類外任意操作--那樣太不OO,或者具體點說太不安全!對所有有必要在類外可見的域,C#推薦採用屬性來表達。屬性不表示儲存位置,這是屬性和域的根本性的區別。下面是一個典型的屬性設計: using System;class MyClass{int
Time of Update: 2018-12-05
#define CREATE_TAB(pObj, id, classname) \ if(pObj == NULL) \ {\ pObj = new classname(this);\ } \ pObj->Create(id, this);\ pObj->MoveWindow(0, 24, rc.Width(), rc.Height() - 24 - 40);\ pObj->ShowWindow(SW_SHOW);
Time of Update: 2018-12-05
2010-03-03 10:55 linux 用C語言獲得CPU的佔用率#include <stdio.h>#include <stdlib.h>#include <unistd.h> //標頭檔struct occupy //聲明一個occupy的結構體{char name[20]; //定義一個char類型的數組名name有20個元素unsigned int user;
Time of Update: 2018-12-05
原文:http://blog.sina.com.cn/s/blog_4a0a39c30100ax1v.html 如對Android原生(Natvie)C開發還任何疑問,請參閱《Android原生(Native)C開發之一:環境搭建篇》:http://blog.sina.com.cn/s/blog_4a0a39c30100auh9.html 雖然現在能通過交叉環境編譯器,並push到Android上執行,但那隻是console台程式,是不是有些單調呢?下面就要看如何通過Linux的framebu
Time of Update: 2018-12-05
原文:http://blog.sina.com.cn/s/blog_4a0a39c30100b8w6.html libpng(http://www.libpng.org/)是讀取PNG(Portable Network
Time of Update: 2018-12-05
序列化資料 ——例子程式:Memo 建立一個新的單文檔 SDI 應用,視圖類選擇 CFormView,以便使用者可以在視窗中輸入。 在介面中建立三個編輯框,然後再添加三個相應的編輯框變數。這三個變數是視圖類的成員變數,為了互動資料,文檔類中也要建立三個對應的變數。然後,文檔類和視圖類都要對資料成員進行初始化操作,在文檔類中這個工作通常都在 OnNewDocument() 函數中進行。因為下面任何一個操作發生時都觸發文檔類 OnNewDocument()函數執行:當使用者啟動應用程式;
Time of Update: 2018-12-05
LinkedList<T>集合類沒有非泛型集合的類似版本。LinkedList<T>是一個雙向鏈表,其元素指向它前面和後面的元素。 鏈表的優點是,如果將元素插入列表的中間位置,使用鏈表會非常快。在插入一個元素時,只需修改上一個元素的Next引用和下一個元素的Previous引用,使它們引用所插入的元素。在List<T>和ArrayList類中,插入一個元素,需要移動該元素後面的所有元素。
Time of Update: 2018-12-05
/*構造時:先成員,後建構函式,先基類後子類析構時與構造時完全相反順序。baseC()base()derivedC()derived()~derived()~derivedC()~base()~baseC()*/#include <iostream>using namespace std;class baseC{public: baseC() { cout <<"baseC()"<<endl; } ~baseC() { cout <<
Time of Update: 2018-12-05
本人原著,裝載請註明出處///作者:汝娃///Emial:yiwenjun@126.com///2009-09-10 12:35///http://writeblog.csdn.net/PostEdit.aspx?entryId=4538458 以下是以在資料庫中插入資料為例說明預存程序的中的參數傳遞方法 預存程序資料庫代碼ALTER PROCEDURE dbo.StoredProcedure1(@UserName varchar(50),@Password
Time of Update: 2018-12-05
前些日子,我的一個同學(包包)的朋友給了他一個有點煩的任務。她叫包包做個赫夫曼編碼、解碼器給她,可是我同學呢。算是有點懶吧,不太願意做啊。說實在的,應該說是我們沒學過資料結構的東西,根本就是無從下手。就這樣,包包就找上我了,讓我幫他完成這個任務。
Time of Update: 2018-12-05
在《爬蟲/蜘蛛程式的製作(C#語言)》一文中,已經介紹了爬蟲程式實現的基本方法,可以說,已經實現了爬蟲的功能。只是它存在一個效率問題,下載速度可能很慢。這是兩方面的原因造成的:1.
Time of Update: 2018-12-05
using System;using System.Collections;namespace WeatherStation{ public class CRunMain { public static int Main() { CWeatherData objWeather = null; CCurentConditionsDisplay objCurrent = null; CFurt
Time of Update: 2018-12-05
hook api的一例子 C+/VC[ 2008-7-30 22:33:00 | 發表者 : zihe ]幫同學寫了個hook api的例子程式,順便post到這兒,免得將來到處找.一個簡單的console工程,vc6,vc7在win2k pro,server上調試通過.#include <stdio.h>#include <windows.h>#include <dbghelp.h>#pragma