Time of Update: 2015-04-03
標籤:大家都知道在Unix/Linux中有個man命令,可以查詢常用的命令,函數。可是對於我們這樣只知道用"man 函數名"來查詢的人來說,會遇到很多問題,比如: man read,我想看的是ANSI C中stdio的read函數原型和說明,沒想到出來的確是BASH命令的說明,這是怎麼回事呢? 原來read本身是man命令的一個參數,這樣輸入man就會以為你要使用read的功能,而不是查看read函數,那麼要怎樣查看read函數呢? 答案是使用:
Time of Update: 2015-04-03
標籤:轉自:http://blog.csdn.net/enotswn/article/details/5934938[0]出現無法解析可能是因為lib檔案不正確,比如64位的編譯配置,結果使用的是32位的lib包.[1]唯寫了類聲明,但還沒有寫實作類別,造成調用時無法解析[2]聲明和定義沒有統一,造成連結不一致,無法解析[3]沒有在項目屬性頁面的連結器的命令列選項加入相應的類包。[4]沒有在c++包含目錄和庫目錄加入相應的類包路徑[5]在測試工程中被測檔案目錄可能需要包含被測類的cpp定義檔案[
Time of Update: 2015-04-03
標籤:c++ c++11 線程 cpp 並行 對於多線程並行的標準化支援對於C++來說是一個新東西。只有在C++11中你才可以寫不依賴於系統擴充庫的多線程程式。為了弄清新C++線程庫,瞭解他的曆史是很重要的。 1.3.1 C++多線程的曆史1998年C
Time of Update: 2015-04-03
標籤:程式在的記憶體中的分配(常量,局部變數,全域變數,程式碼)一. 在c中分為這幾個儲存區1.棧 - 由編譯器自動分配釋放2.堆 - 一般由程式員分配釋放,若程式員不釋放,程式結束時可能由OS回收3.全域區(靜態區),全域變數和靜態變數的儲存是放在一塊的,初始化的全域變數和靜態變數在一塊地區,未初始化的全域變數和未初始化的靜態變數在相鄰的另一塊地區。- 程式結束釋放4.另外還有一個專門放常量的地方。-
Time of Update: 2015-04-03
標籤:多態性與虛函數(陳維興教材)(1)所謂多態性就是不同對象在收到相同的訊息時,產生不同的動作。直觀的說,多態性是指用一個名字定義不同的函數,這些函數執行不同但又類似的操作,從而可以使用相同的方式來調用這些具有不同功能的同名函數。(2)多態從實現的角度可以換分為兩類:編譯時間的多態和運行時的多態。編譯時間的多態是通過靜態連編來實現的;運行時的多態是用動態連編來實現的。編譯時間的多態主要是通過函數重載和運算子多載來實現的;運行時的多態性主要是通過虛函數來實現的。(3)虛函數提供了一種更為靈活的多
Time of Update: 2015-04-03
標籤:參考網址:http://kb.cnblogs.com/page/149326/ 這裡要注意當調用有參數方法時,需要在Start 方法中加入參數 public static void ThreadJoin2() { IList<Thread> threads = new List<Thread>(); for (int i = 0; i < 3; i++) {
Time of Update: 2015-04-04
標籤:python文本處理 python文本與javac++ 一:起因(1)態度和思想的轉變很重要:要說起學習Python的原因,也夠曲折的 —— 很早之前就聽說了Python 以及
Time of Update: 2015-04-04
標籤:初學編程---C語言 進入電腦專業一年多了。在電腦,編程是必修課。大一一年裡,接觸了幾種程式設計語言,雖然研究的不是很深,但對編程也有一定的體會。這學期學院安排了任務--給大一的學弟、學妹補習C語言,平時他們有兩節C語言的正課,然後我再給他們上一節課。 轉眼間已經給他們上了幾個星期的課,可以感受到的是,很多人在學習的時候仍然存在著很大的問題。下面兩個方面
Time of Update: 2015-04-03
標籤:char* strstri(char * inBuffer, char * inSearchStr){ char* currBuffPointer = inBuffer; while (*currBuffPointer != 0x00) { char* compareOne = currBuffPointer; char* compareTwo = inSearchStr; //統一轉換為小寫字元 while
Time of Update: 2015-04-03
標籤:有符號 無符號關於電腦中有符號,無符號數值的表示以及它們之間的運算 是基本知識,但工作這麼多年也不敢說完全搞明白透徹。 這幾天在將知識點進行了一些梳理,並做了一些有意思的實驗。 電腦中,數值的表示和運算都是用補碼錶示的。 正數的補碼就是其本身; 負數的補碼則是最高符號位為1,其餘位取反加1. 比如-5表示為0xFFFB, 而5則表示為0x0005。這裡,第一個需要注意的問題就是 有符號數和無符號數之間的運算。
Time of Update: 2015-04-03
標籤:引申問題一:拷貝建構函式中參數是否加const對拷貝建構函式的影響。網上大多數人對於這個問題的解釋只能達到"當你不想對參數進行修改時,就需要加上const關鍵字"的程度,但是並沒有仔細區分這兩種情況到底有什麼區別。以下面的程式為例:Dog.h#ifndef __test_header__Dog__#define __test_header__Dog__#include <stdio.h>class Dog{public: Dog();
Time of Update: 2015-04-03
標籤:題目:POJ 2398Bull MathTime Limit: 1000MS Memory Limit: 65536KTotal Submissions: 13410 Accepted: 6903DescriptionBulls are so much better at math than the cows. They can multiply huge integers together and get perfectly
Time of Update: 2015-04-03
標籤:online judge 九度 java 題目描述: 北京大學對本科生的成績施行平均學分績點制(GPA)。既將學生的實際考分根據不同的學科的不同學分按一定的公式進行計算。公式如下:實際成績 績點90——100 4.085——89 3.782——84 3.378——81 3.075——77 2.772——74 2.368——71 2.064——67 1.560——63 1.060以下 01.
Time of Update: 2015-04-03
標籤:在Windows定時作業中,其實有多種關於作業調度形式,比如Windows Services 和 Windows Form 都可以做到,各有各的好處。現在來介紹下使用外掛程式的形式進行定時作業。1、用quartz.net外掛程式,Quartz是源自於JAVA的一個很好用的外掛程式,移植到.NET平台後表現很不錯,但是有一定的缺陷就是配置比較繁瑣,但網上的教程其實是最多的,官網:http://quartznet.sourceforge.net
Time of Update: 2015-04-03
標籤:定義介面: 在介面中要按照與類一樣的方式聲明方法,只是不能夠指定任何存取修飾詞,要將方法的主體換成一個分號,介面預設的訪問類型是public;interface a{int
Time of Update: 2015-04-03
標籤:1、靜態與非靜態區別:是否有static非靜態: 1)在非靜態類中,既可以有執行個體成員,也可以有靜態成員 2)在調用執行個體成員,通過 對象.執行個體成員 在調用靜態成員時,通過 類名.靜態成員靜態: 1)靜態類中只能有靜態成員,不能有執行個體成員
Time of Update: 2015-04-03
標籤:今天在自我規範程式設計的時候,變數名匹配字串來自設定檔,網上找了一會兒發現也有朋友在找尋這種方式,很不容易找到一個解決方案來自http://www.th7.cn/Program/net/201404/187358.shtml下面就是今天找到的進行詳細解答首先需要自訂一個靜態方法 /// <summary> /// 擴充 擷取變數名稱(字串) /// </summary> //
Time of Update: 2015-04-03
標籤:什麼繼承? 繼承是分類的問題,繼承反映了類和類之間的關係。使用繼承:class a:b{}調用基類的構造器:class a:b{ public a():base() {} }類的賦值: 基類可以引用衍生類別的對象;使用new關鍵字: 衍生類別中的方法會屏蔽基類中具有相同簽名的方法,此時會發出一條警告,使用new關鍵字可以消除此警告;聲明virtual方法: 設計成能被重寫的方法叫做virtual方法;class a{ public virtual void sb()
Time of Update: 2015-04-03
標籤:並查集The “BerCorp” company has got n employees. These employees can use m approved official languages for the formal correspondence. The languages are numbered with integers from 1 to m. For each employee we have the list of languages, which he
Time of Update: 2015-04-03
標籤:1、C中的“;”定義變數:int c;對 int c=0;對 int c=1,b=2;對 int