在linux下調試一個C,通過,沒問題,因為linux是在伺服器上,大家公用的,所以都是在自己的機子上調試好了再拿去跑,但是剛剛一個跑通過的程式,竟然在自己機子的XP VC6下又跑不過去了(搞笑的是這個C還是在VC下編好的),怎麼回事呢,提示是:error C2275: 'time_t' : illegal use of this type as an expression 怎麼回事呢,google一下,都沒搜到,無意中看到一篇文章很簡單,說的是:
使用的是 Fedora 10 gcc編譯下面程式 顯示warning: the `gets' function is dangerous and should not be used.問題出在程式中使用了 gets Linux 下gcc編譯器不支援這個函數,解決辦法是使用 fgetsfgets()函數的基本用法為:fgets(char * s,int size,FILE * stream);/* 代碼實現 */#include <stdio.h>int main (
/*此程式示範了二分法尋找演算法(針對按從小到大排列的數組)的實現。*/#include <iostream>using namespace std;/*功能:實現數組的二分法尋找(只演算法只適合按從小到大排列的數組)傳回值:關鍵字在數組中的下標, 返回-1表示未找到a[]:要搜尋的數組len:數組元素個數key:要尋找的關鍵字*/int binSearch(int a[], int len, int key){int i = len / 2;int ii = 0;if(len
REST架構風格是全新的針對Web應用的開發風格,是當今世界最成功的互連網超媒體分布式系統架構,它使得人們真正理解了Http協議本來面貌。隨著 REST架構成為主流技術,一種全新的互連網網路應用開發的思維方式開始流行。 REST是什麼 REST是英文Representational State Transfer的縮寫,中文翻譯為“具象狀態傳輸”,他是由Roy Thomas Fielding博士在他的論文《Architectural Styles and the
How to install oracle-client(v11) in fedora12joeblackzqq@163.com 2011-3-21 目標:將oracle-client(v11)安裝到”/opt/oracle/”下準備好如下三個安裝包,放在某個目錄下,如:/root/software/oracle [root@localhost oracle]# pwd /root/software/oracle
問題描述:大部分的vs.net 2005的使用者在建立“win32項目-windows應用程式”的時候,建立的工程都通不過去,出現如下提示:Solution to “MSVCR80D.dll not found” by hua.“沒有找到MSVCR80D.dll,因此這個應用程式未能啟動。重新安裝應用程式可能會修複此問題。”的完美解決方案^_^感覺偶做的還不錯 問題所在:由於vs.net 2005