原创 關於bitset 的一段代碼--初級

#include<bitset> #include<iostream> using namespace std; int main(){ //初始化

原创 關於linux中Makefile文件的編寫(簡單例子)

首先創建兩個.c文件和一個.h文件,這樣可以簡單的模擬一個項目源文件 file1.c   #include <stdio.h> #include "file2.h"  int main()  {       printf("print f

原创 關於容器map的操作代碼

#include<iostream> #include<map> #include<iterator> using namespace std; i

原创 關於vector的一段自用程序--初級

由於最近在看STL,關於string的操作,不例舉了,今天把自學寫的vector放上來,大家一起學習。 #include "iostream" #include "vector" #include "string" #include "

原创 專業術語記憶

CORBA--Common Object Request Broker Architecture  公用對象請求代理體系 OO--object-oriented 面向對象 OMG--Object Management Group 對象管理

原创 24點遊戲改進版---支持出題,解題運算

// test11.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include "iostream" #includ

原创 python官網各個版本下載地址

http://www.python.org/ftp/python/ 1、對於windows版本的, 下載完成以後,雙擊打開一步一步安裝,安裝所有特徵即可。 簡單的配置:右鍵我的電腦-屬性-高級-環境變量,在path裏輸入你的python

原创 linux sem信號量使用

Linux下關於信號量結構體表示爲:sem_t       操作結構體的函數:       初始化函數: sem_init(sem_t * __sem,int __pshared,unsigned int __value);  

原创 linux 壓縮與解壓

1、bzip2 bzcat bzip2:壓縮和解壓文件,默認後綴名爲.bz2(解壓時文件的後綴名爲.bz .bz2 .thz .tbz2均可以使用該指令) bzcat:可以在不解壓的情況下查看bzip2壓縮的文件的內容 以test.cpp

原创 linux 加載hello模塊

1、hello-1.c /* * hello-1.c - The simplest kernel module. */ #include <linux/module.h> /* Needed by all modules */ #incl

原创 c++ 實現對文件的讀取和查找(寫暫時沒寫)

CPmap.h#pragma warning(disable: 4786)  // vc中去除STL使用帶來的警告 #ifndef __CFGWRITER_H__ //防止重複調用頭文件 #define __CFGWRITER_H__ #

原创 corba 配置

1、系統:Ubuntu9.10 Server Edition       軟件:ACE+TAO-5.7.0       準備軟件:g++ ,gcc 2、環境變量設置:.bash_profile      

原创 linux多線程編程(有關線程操作的函數)

#include <pthread.h> int pthread_create(pthread_t *tid, const pthread_attr_t *attr, void *(*func) (void *), void *a

原创 linux下的代碼對比程序設計

操作系統爲linux,可以移植到vc中,採用的是linux下的vim編輯器。vc下嘗試也可以運行 主要是考慮到在學習編程期間需要有很多的例子需要模仿網上或者書上的東西,然後,vim下沒有提示功能,所以只能手動輸入,這就有可能造成代碼的輸入

原创 c語言預處理

預處理過程掃描源代碼,對其進行初步的轉換,產生新的源代碼提供給編譯器。可見預處理過程先於編譯器對源代碼進行處理。在C語言中,並沒有任何內在的機制來完成如下一些功能:在編譯時包含其他源文件、定義宏、根據條件決定編譯時是否包含某些代碼。要完成