剛好做網路原理的實驗用到了這個東西.發上來大家和大家共用下^_^(貌似有的地方不是很對,如果有用的話還是注意下吧)Sender:#include <stdio.h>void sendata0();void start();void waitack();void retrans1();void retrans0();void sendata1();void main (){ int a; int b; int c; int d;
GeoCon is a tool for creating Scalable Vector Graphics (SVG) and Geography Markup Language (GML) documents from GIS files (currently only imports ArcView shapefiles and MapInfo mif ). It's free (and will always be), and so is the source code
有時候,會想在ASP.NET中根據某個日期計算當天是星期幾。下面的代碼可以進行這種計算。(網上有很多範例程式碼,可是我看了好多都是錯誤的。而且都被轉載來轉載去,流傳開了。我在這裡就權且算更正一下。呵呵。)string CaculateWeekDay(int y,int m, int d){ if(m==1) {m=13;y--;} if(m==2) {m=14;y--;} int week=(d+2*m+3*(m+1)/5+y+y/4-y/100+y/400)%7+1; string
我們都知道,使用 malloc/calloc 等分配記憶體的函數時,一定要檢查其傳回值是否為“null 指標”(亦即檢查分配記憶體的操作是否成功),這是良好的編程習慣,也是編寫可靠程式所必需的。但是,如果你簡單地把這一招應用到 new 上,那可就不一定正確了。我經常看到類似這樣的代碼: int* p = new int[SIZE]; if ( p == 0 ) // 檢查 p 是否null 指標 return -1; /
市面上的一些書籍,都使用了void main( ) ,其實這是錯誤的。C/C++ 中從來沒有定義過void main( ) 。C++ 之父 Bjarne Stroustrup 在他的首頁上的 FAQ 中明確地寫著 The definition void main( ) { /* ... */ } is not and never has been C++, nor has it even been C.( void main( ) 從來就不存在於 C++ 或者 C