Time of Update: 2018-12-04
private void button1_Click(object sender, EventArgs e) { //把檔案的內容讀入到RICHTEXTBOX中 FileStream fs = new FileStream("d://1.txt", FileMode.Open, FileAccess.Read); StreamReader m_streamReader = new
Time of Update: 2018-12-04
struct Teacher { public string Name; public uint Age; public string Phone; public string Address; public void Eat() { Console.WriteLine("TEACHER GO HOME
Time of Update: 2018-12-04
今天晚上終於將《深度探索C++物件模型》讀完了第一遍。回想一個月之前,因為在做項目的過程中,感覺由於對C++的相關實現機制不太瞭解,所以寫出的程式感覺心裡不踏實,有時候想最佳化但不知道如何下手。於是當時非常渴望瞭解C++底層的實現機制。但是不知道看那本書好,偶然間想起侯捷先生,因為之前逛書店的時候看過侯捷先生譯的《深入淺出MFC》,並且瞭解到侯捷先生一直都專註於C++經典書籍的翻譯。所以遂上網查侯捷先生的翻譯書目,於是就找到了《深度探索C++物件模型》。
Time of Update: 2018-12-04
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace The_experiment__of__three__week{ class Program { static void Main(string[] args) { MyClass m = new MyClass(); int t1
Time of Update: 2018-12-04
資料成員可以分靜態變數、非靜態變數兩種.
Time of Update: 2018-12-04
實驗程式是用vc6編譯,一定注意副檔名為c,不是cpp,下載前面幾個測試程式(鏈表、表、原子中有下載連結)中直接將下面來源程式覆蓋1.c的內容即可!再次強烈建議在這些函數上設上斷點,按F11跟進去把源碼走一遍,才有真正的學習效果!來源程式如下:#include <stdio.h>#include <string.h>#include "include/Fmt.h"#include "include/Str.h"#pragma comment(lib,
Time of Update: 2018-12-04
實驗程式是用vc6編譯,一定注意副檔名為c,不是cpp,在http://download.csdn.net/detail/dijkstar/4035350下載;裡面的庫【libcii.lib】編譯過程,見另一篇文檔。實驗程式如下:#include <stdio.h>#include <string.h>#include "include/list.h"#pragma comment(lib, "libcii.lib")//列印函數void Print(void **x,
Time of Update: 2018-12-04
如你所知,auto_ptr是智能指標。其源碼可以到memory.h中看到,下面的代碼為其源碼的一部分,展示了智能指標到底是如何工作的。先說說智能指標的特點:1. 持有一個指標。2. 表現得像一個指標,能夠像指標那樣操作->, *等等。3. 智能指標不需要手動釋放。 #pragma once//////////////////////////////////////////////////////////////////////////template<class
Time of Update: 2018-12-04
該類實現了分頁條件組合,但只有一個完整傳參的方法,實際中可自己重載該類與資料訪問相關,可與分頁組件合用(這兩個類見其它文章)相關預存程序附在下邊using System;using System.Data;using System.Collections;using HKH.DataBase;using HKH.DataBase.Type;namespace HKH.Common{ /// <summary> /// 分頁取得資料 ///
Time of Update: 2018-12-04
├—WINDOWS │ ├—system32(存放Windows的系統檔案和硬體驅動程式) │ │ ├—config(使用者配置資訊和密碼資訊) │ │ │ └—systemprofile(系統配置資訊,用於恢複系統) │ │ ├—drivers(用來存放硬體驅動檔案,不建議刪除) │ │ ├—spool(用來存放系統列印檔案。包括列印的色彩、列印預存等) │ │ ├—wbem(存放WMI測試程式,用於查看和更改公用資訊模型類、執行個體和方法等。請勿刪除) │ │
Time of Update: 2018-12-04
注意:(1)File.Create()方法將返回一個FileStream對象,必須關閉該對象,否則其它方法訪問時會提示“檔案正被佔用”FileStream fs = File.Create(strPath + '//' + strName +
Time of Update: 2018-12-04
寫在最前:1.本系列文章著作權歸tongabcd所有,轉載自dandanCool(並非原創作者),此處只作收藏與分享之用。2.此系列文章如有再轉,需按如下方式於文章醒目位置顯示標明原創作者極其連絡方式(由於沒有找到tongabcd的部落格地址,故而以連絡方式代替),以示尊重!!===================================作者:tongabcd連絡方式:mail:tongabcd@yeah.net QQ:50759188==========================
Time of Update: 2018-12-04
一、靜態(static) 1、類:靜態類不能被執行個體化,只能通過類來進行訪問,可被繼承,並且只能包含量靜態成員。 2、成員:靜態成員可以在靜態類中聲明也可以在非靜態類中聲明。 二、虛擬成員(virtual) 虛擬成員可以在衍生類別中被重寫(override),並不能被設定為私人;重寫後,在多態應用中,調用該成員總是執行衍生類別中的被重寫後的代碼。
Time of Update: 2018-12-04
C# 控制台實現關閉前的操作,並使關閉按鈕無法使用 收藏 控制台的按鈕真不好控制,最近的一個項目中,要對關閉控制台前對快取資料進行資料庫寫入,所以就有了這麼一個情境,實現的代碼如下: {function onclick(){dp.sh.Toolbar.Command('ViewSource',this);return false;}}" href="http://blog.csdn.net/ansencumt/archive/2010/02/04/5287805.aspx">view
Time of Update: 2018-12-04
/**//// <summary> /// 確保結束ip大於開始ip /// </summary> private bool validateIP(string startIP,string endIP) ...{ // 分離出ip中的四個數字位 string[] startIPArray = startIP.Split('.'); string[]
Time of Update: 2018-12-04
枚舉類型(C# 編程指南) Posted on 2009-03-03 16:35 ottox 閱讀(681) 評論(0) {open_link('http://www.cnblogs.com/ottox/admin/EditPosts.aspx?postid=1402386')}" rel="nofollow" href="http://writeblog.csdn.net/#">編輯 {AddToWz(1402386);return false;}"
Time of Update: 2018-12-04
剛學習C#的時候感覺這個語言是如此的簡單以至於不用為它花時間,可當我真正開始我的第一個軟體的時候,感覺他的好多方面還沒弄懂,我覺得應該把我所理解到的寫下來,與大家分享,也記錄我的點滴的進步。
Time of Update: 2018-12-04
在C++中,可以為參數指定預設值。在函數調用時沒有指定與形參相對應的實參時, 就自動使用預設參數。預設參數的文法與使用:(1)在函式宣告或定義時,直接對參數賦值。這就是預設參數;(2)在函數調用時,省略部分或全部參數。這時可以用預設參數來代替。注意:(1)預設參數只可在函式宣告中設定一次。只有在無函式宣告時,才可以在函數定義中設定。(2)預設參數定義的順序為自右到左。即如果一個參數設定了預設值時,其右邊的參數都要有預設值。如:int mal(int a, int b=3, int c=6,
Time of Update: 2018-12-04
之前看過一些文章寫的對齊的原理或者說是方式,有的不盡完備,有的根本是以偏蓋全,沒有揭露資料對齊問題的實質。本人經過多次測試及搜尋相關資料,總結出資料對齊問題的兩個判斷原則跟大家分享。文中有很多表述不夠專業,請見諒。 一個結構體變數定義完之後,其在記憶體中的儲存並不等於其所包含元素的寬度之和。例一: #include <iostream>using namespace std;struct X{ char a; int b; double
Time of Update: 2018-12-04
在論壇中看到有人提到 這個功能,感覺應該能實現,周末就抽時間寫出來了,在這裡分享下:思路:Hook+SendMessage, 首先,因為我們要改的鍵war3不是自己寫的程式,所以只能用Hook來監控鍵盤的按鍵:鍵盤Hook:using System;using System.Runtime.InteropServices;using System.Windows.Forms;namespace quickey{ public class KeyboardHook {