Time of Update: 2018-12-05
一)、數制 電腦中採用的是二進位,因為二進位具有運算簡單,易實現且可靠,為邏輯設計提供了有利的途徑、節省裝置等優點,為了便於描述,又常用八、十六進位作為二進位的縮寫。 一般計數都採用進位計數,其特點是: (1)逢N進一,N是每種進位計數製表示一位元所需要的符號數目為基數。 (2)採用位置標記法,處在不同位置的數字所代表的值不同,而在固定位置上單位元字表示的值是確定的,這個固定位上的值稱為權。 在電腦中:D7 D6 D5 D4 D3 D2 D1 D0 只有兩種0和1 8 4 2 1
Time of Update: 2018-12-05
因為無聊,所以。。。 檔案大小識別 第一反應當然是使用file系列函數。代碼如下:#include <stdio.h>int main(){FILE *fp;fpos_t pos; //stream 指標位置fp = fopen("./test2.txt","rb");fseek(fp, 0, SEEK_END); //fseek是使fp從位移0的位置開始,讀到檔案的結尾位置fgetpos(fp,
Time of Update: 2018-12-05
第十講 介面
Time of Update: 2018-12-05
ref是傳遞參數的地址,out是傳回值,兩者有一定的相同之處,不過也有不同點。使用ref前必須對變數賦值,out不用。out的函數會清空變數,即使變數已經賦值也不行,退出函數時所有out引用的變數都要賦值,ref引用的可以修改,也可以不修改。 區別可以參看下面的代碼:using System;class TestApp{ static void outTest(out int x, out int y) {//離開這個函數前,必須對x和y賦值,否則會報錯。 //y = x;
Time of Update: 2018-12-05
using System.Collections.Generic;using System.Text;using System.Xml;using System.IO;using System.Xml.Serialization;/// <summary>/// To convert a Byte Array of Unicode values (UTF-8 encoded) to a complete
Time of Update: 2018-12-05
● 方法又稱成員函數(Member Function),集中體現了類或對象的行為。 ● 方法分為靜態方法和執行個體方法。靜態方法只可以操作靜態域,而執行個體方法既可以操作靜態域,也可以操作執行個體域。 ● 方法有如域一樣的5種存取修飾符——public、protected、internal、protected internal、private。 方法參數 方法又稱成員函數(Member Function)。 方法的參數傳遞有四種類型:傳值(By value),傳址(By
Time of Update: 2018-12-05
用C#編寫的各種排序演算法 1, 冒泡排序:using System;namespace BubbleSorter{ public class BubbleSorter { public void Sort(int [] list) { int i,j,temp; bool
Time of Update: 2018-12-05
看了 http://blog.csdn.net/prince_lintb/archive/2007/02/26/1515063.aspx 這篇文章,調用win API函數。 整體代碼如下:using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using
Time of Update: 2018-12-05
用vs2008 開發的一個winform 產品 最近發現一個 奇怪問題 當搜尋後treelist 顯示 總是大紅叉 而同樣的exe 資料庫 再請他電腦則沒有問題。看來還是我本機開發環境有問題 但根本還是代碼問題 所以網上搜尋關於 大紅叉 的技術文章 發現並沒有太多技術資料轉向我的程式 debug調試也無濟於事因為根本就進不去 後來無意中發現這樣的代碼treeList1.BeginUpdate()......treeList1.EndUpdate();果斷注釋掉 運行
Time of Update: 2018-12-05
介紹一下C#Regex文法的相關規則,包括字元的規則、字母文本的規則等等。希望本文能對大家瞭解C#Regex文法有所協助。 Regex通常包含字母文本(Literaltext)和元字元(metacharacter) 字母文本指的是普通文本如"abcde"可匹配字串中任何包含"abcde"的字串。元字元則更加靈活運用通用的運算式匹配所有符合此運算式規律的字串。C#Regex文法一、匹配單個字元
Time of Update: 2018-12-05
C++#include <windows.h>#include <stdio.h>#include <string>#include <wininet.h>#pragma comment(lib,"Wininet.lib")#include <ras.h>#pragma comment(lib,"rasapi32.lib")#pragma comment( lib, "ws2_32.lib" )DLL_API int __cdecl
Time of Update: 2018-12-05
C語言的inline一、inline 關鍵字用來定義一個類的內嵌函式,引入它的主要原因是用它替代C中運算式形式的宏定義。 運算式形式的宏定義一例: #define ExpressionName(Var1,Var2) ((Var1)+(Var2))*((Var1)-(Var2))為什麼要取代這種形式呢,且聽我道來: 1. 首先談一下在C中使用這種形式宏定義的原因,C語言是一個效率很高的語言,這種宏定義在形式及使用上像一個函數,但它使用前置處理器實現,沒有了參數壓棧,代碼產生 等一系列的操作,
Time of Update: 2018-12-05
/*因為C語言跟中國功夫一樣很五發八門,不同的版本、編譯器、作業系統、記憶體條都會影響其結果,所以先聲明:我是在1G的32位記憶體條+Windows XP sp3+Turbo C 2.0+全英文目錄下完成的 writed by sageking2*/#include<stdio.h>void Myprintf() /*printf的'f'表示格式化(format)輸出的意思*/{int i=65;
Time of Update: 2018-12-05
文章目錄 通訊端策略檔案 C++winsocket服務端,Flex as3用戶端。服務端Bind綁定IP127.0.0.1連接埠2020,在Flex中使用Socket.connect向伺服器發起連結。當Flex在本地啟動並執行時候能連結成功, 但是通過網域名稱訪問時出現Security錯誤, Error #2048。並且在串連時,
Time of Update: 2018-12-05
#include<stdio.h>#include<stdlib.h>/* * Method One * */int getOneCount_1(int number){int count = 0;do{if(number & 0x00000001 == 1){count++;}}while((number>>=1) != 0);return count;}/* * Method Two * */int getOneCount_2(int
Time of Update: 2018-12-05
在C# WinForm中添加表單大小變化和退出前確認功能,就要自行添加Resize、FormClosing事件。方法如下: 在frmMain.Designer.cs中的InitializeComponent()添加: this.Resize += new System.EventHandler(this.frmMain_Resize);this.FormClosing += new
Time of Update: 2018-12-05
轉自:http://hi.baidu.com/super311/blog/item/15ff2513ed83f4d3a6866945.html委託的聲明public delegate void MyDelegate(string str);注1. 委託的定義和方法的定義類似,只是在前面加了一個delegate,但委託不是方法,它是一種類型。是一種特殊的類型,看成是一種新的物件類型比較好理解。用於對與該委託有相同簽名的方法調用。2.委託相當於C++中的函數指標,但它是型別安全的。3.
Time of Update: 2018-12-05
void printTime(){ LARGE_INTEGER tick; LARGE_INTEGER timestamp; ullong time; QueryPerformanceFrequency(&tick); QueryPerformanceCounter(×tamp); uint us=(timestamp.QuadPart % tick.QuadPart)*1E6/tick.QuadPart; time = timestamp.QuadPart/tick.
Time of Update: 2018-12-05
轉自:http://www.cnblogs.com/wuhuacong/archive/2009/07/09/1520082.htmlWinForm介面開發之布局控制項"WeifenLuo.WinFormsUI.Docking"的使用本篇介紹Winform程式開發中的布局介面的設計,介紹如何在我的共用軟體中使用布局控制項"WeifenLuo.WinFormsUI.Docking"。布局控制項"WeifenLuo.WinFormsUI.Docking"是一個非常棒的開原始檔控制,用過的人都深有體會
Time of Update: 2018-12-05
轉自:http://www.cnblogs.com/dengw009/archive/2011/07/22/2114258.htmlusing System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;namespace Test2{ class MyConvert { #region string轉 public static