原创 linux_shell讀文件,然後排序

#!/bin/bash function GetNumber { newarray=$1 j=0 oldIFS=$IFS  #定義一個變量爲默認IF

原创 讓你對sizeof()另眼想看

sizeof()功能:計算數據空間的字節數 1.與strlen()比較       strlen()計算字符數組的字符數,以"\0"爲結束判斷,不計算爲'\0'的數組元素。       而sizeof計算數據(包括數組、變量、類型、結

原创 c++按行讀取寫入文件

#include <iostream> #include <sstream> #include <fstream> #include <string> int main(int args, cha

原创 c++容器

一. LIST使用 stl list使用說明         使用標準的std::list進行容器數據處理時,操作比較底層。我們可以,減少引用標準MFC標準庫,減少系統的大小,但同時也存在有不方便的操作之處,這裏同大家分享一些使用心得

原创 linux bash shell中,單引號、 雙引號,反引號(``)的區別及各種括號的區別

一、單引號和雙引號 首先,單引號和雙引號,都是爲了解決中間有空格的問題。 因爲空格在linux中時作爲一個很典型的分隔符,比如string1=this is astring,這樣執行就會報錯。爲了避免這個問題,因此就產生了單引號和雙引號

原创 struct與class 的知識點

struct用法深入探索 作者: Cloudward 1. struct的巨大作用   面對一個人的大型C/C++程序時,只看其對struct的使用情況我們就可以對其編寫者的編程經驗進行評估。因爲一個大型的C/C++程序,勢必要涉及一

原创 etc/shadow

shadow 是 passwd 的影子文件。 在linux中,口令文件在/etc/passwd中,早期的這個文件直接存放加密後的密碼,前兩位是"鹽"值,是一個隨機數,後面跟的是加密的密碼。爲了安全,現在的linux都提供了 /etc/s

原创 c++自定義實現讀取ini文件

//頭文件 #ifndef CIniParse_H #define CIniParse_H //#include "stdafx.h" // C++ Includes #include <string> #include <vecto

原创 c++練習中遇到的問題和解決

1. c++ 字符串頭文件的問題 #include    <iostream.h> #include    <string.h> string    st("test    string");  error    C2065:    '

原创 Linux Shell冒泡排序

原文鏈接,感謝原作者 功能:對用戶從鍵盤輸入的數字,進行排序,以1,2,3,4,5……升序格式輸出,同時 不限定個數。 用到知識點: 比上篇多一個read和不定循環的實現 #!/bash/shell #Fuction:rea

原创 linux fork 和 vfork

1、fork [cpp] view plaincopy #include <sys/types.h>  #include <unistd.h>  pid_t fork (void );   正確返回:父進程中返回子進程的進程號

原创 C/C++判斷文件/文件夾是否存在

原文鏈接,感謝原作者 在使用PathFileExists輸入參數LPCTSTR出錯!!!下面是轉來的方法,還沒有驗證! 判斷文件夾是否存在:      1.用CreateDirectory(".\\FileManege",NULL)

原创 在shell腳本中調用另一個腳本的三種不同方法(fork, exec, source)

fork  ( /directory/script.sh) fork是最普通的, 就是直接在腳本里面用/directory/script.sh來調用script.sh這個腳本. 運行的時候開一個sub-shell執行調用的腳本

原创 VC6.0中友元函數無法訪問類私有成員的解決辦法

#include<iostream> using namespace std; class cylinder {     friend istream operator>>(istream& is,cylinder &cy);

原创 值得一看的文章

1. 不要在拿你的性別或者其他的藉口來作爲你學不好的編程的理由了 一位女程序員的奮鬥路程 http://blog.csdn.net/estelle_belle/article/details/16944597 2 如果你不知道學了一下