Time of Update: 2018-12-07
本文介紹在linux中標頭檔的搜尋路徑,也就是說你通過include指定的標頭檔,linux下的gcc編譯器它是怎麼找到它的呢。在此之前,先瞭解一個基本概念。 標頭檔是一種文字檔,使用文字編輯器將代碼編寫好之後,以副檔名.h儲存就行了。標頭檔中一般放一些重複使用的代碼,例如函式宣告、變數聲明、常數定義、宏的定義等等。當使用#include語句將標頭檔引用時,相當於將標頭檔中所有內容,複製到#include處。#include有兩種寫法形式,分別是:#include <> :
Time of Update: 2018-12-07
在VS自動產生的程式碼中。using語句是放在最上面的。但是無論從代碼維護的角度還是從代碼語義的角度,using都應該放在namespace的內部。從語義來說:using什麼東西,只與代碼內容有關,與namesapce的名稱無關。如果把using 放在最上面,然後再寫namespace。就相當於讓namespace把一個語義上相關的整體割裂開了。從代碼維護的角度:如果我們要Copy, Paste整個類到另一個項目中去,最常改的就是namespace。如果using 放在namespace的內部,
Time of Update: 2018-12-07
效能提高的技巧避免不必要的執行操作 關閉不必要的Session狀態<%@ Page EnableSessionState="false" %>注意使用Server Control不必要時可以不使用Server Control不必要時可以關閉ViewState<asp:datagrid EnableViewState="false“ runat="server"/> <%@ Page EnableViewState="false"
Time of Update: 2018-12-07
轉自 http://www.lwolf.cn/blog/article/code/csharp-shell%20.htm 最近上網找了下給C#程式加殼的方法,找到了一些方法,自己試了一下,感覺還挺不錯的。以下是在網上找到的,在這裡整理一下,以後要用到的時候也方便。 1.反射加殼 建立一個CMD項目,複製程式到專案檔中,並設定成為“嵌入式資源”。 程式碼 Stream sr =
Time of Update: 2018-12-07
using System; using System.Collections.Generic; using System.Text; using System.Collections; namespace 產生N個不重複隨機數的兩個函數 { class Program { static void Main(string[] args) { DateTime d1 = System.
Time of Update: 2018-12-07
First-chance exception in KERNEL32.DLL 0xE06D7363 Microsoft C++ Exception2009-05-04 16:21在VC中偵錯工具時,Output視窗有時會出現“First-chance exception in
Time of Update: 2018-12-07
我總覺的,貼了這段代碼,是一件很‘杯具’的事情。作為一個iphone的碼農,竟然就這樣,懶得手寫添加plist檔案,而用代碼產生。需求呢。就是把當前檔案夾裡面所有的某種或者某幾種類型的檔案,做一個目錄。本例中,用的是txt當作示範。最終產生一個標準的,可以在xcode裡面使用的一個plist檔案。其實後來想想,完全可以使用ObjectiveC 實現,但是對於c#熟悉程度確實要好一點。。。 代碼Code highlighting produced by Actipro
Time of Update: 2018-12-07
Microsoft.Office.Interop.Excel.Application xlApp = new Microsoft.Office.Interop.Excel.Application(); Microsoft.Office.Interop.Excel.Workbook workbook = xlApp.Workbooks.Add(true); Microsoft.Office.Interop.Excel.Worksheet
Time of Update: 2018-12-07
包含完整的代碼(c#)及文檔,可廣泛用於進銷存系統,各類超市管理系統等需要條碼的系統軟體,支援:Code 39Code 39 FULL ASCIICode 93UPC-AEAN 13EAN 8UPC-EBOOKLANDCODE 128UCC/EAN 128INDUSTRIAL 2 OF 5INTERLEAVED 2 OF 5CODE 11CODABARMSI-PLESSEYPostnetPDF417DataMatrix可應用DotNet FrameWork
Time of Update: 2018-12-07
文中所有比較都是區分大小寫。在C++中:"a" < "A": True"aA" < "A": True"aA" < "AA": True"Aa" < "AA": True"ac" < "Ab": True非常明顯,在C++中,字串比較遵循下面兩條規則:1. 小寫<大寫2. 從前向後依次比較。這一條的一個推論就是:無視整體長度。我個人覺得這非常合理,這也就是英語詞典的排序方式。 但是我們看看在.NET中的結果。String::Compare("a", "A"):
Time of Update: 2018-12-07
首先我們先來瞭解一下MFC中的CPtrArray類,他可以說是CObject類型指標對象的集合。通過int Add( CObject* newElement );注意參數是一個指標類型)可以向集合中添加元素。首先我們定義一個CPtrArray類型的對象。CPtrArray pArray;//他是一個全域對象先設定一個舉例的類類型。如:class A{public:A(int i){a = i;}~A(){}public:int
Time of Update: 2018-12-07
與C++通訊的問題 Delphi / Windows SDK/APIhttp://www.delphi2007.net/DelphiNetwork/html/delphi_20061128144219239.html最近要用DELPHI寫一個與C++通訊的東西,我一直玩.NET的,但最近公司把一個DELPHI的項目丟給了我,我公司是遊戲公司,目前要實現的功能是我要DELPHI開發一個功能,比如向伺服器發送訊息,伺服器接收到這個訊息,然後把一個玩家踢下線.我再接收這個返回的結果,成功還是不成功.
Time of Update: 2018-12-07
使用這個功能,你就可以在main函數執行之前,和main函數退出之後,執行你自己想要的操作。具體原理,網上很多,自己google一下就找到了,這裡只是給一個例子。Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-07
7-Zip 簡介7-Zip 是一款號稱有著現今最高壓縮比的壓縮軟體,它不僅支援專屬的 7z 檔案格式,而且還支援各種其它壓縮檔格式,其中包括 ZIP, RAR, CAB, GZIP, BZIP2和 TAR 等等。此軟體壓縮的壓縮比要比普通 ZIP 檔案高 30-50% ,因此,它可以把 Zip 格式的檔案再壓縮 2-10% 。 7-Zip 主要特徵 更新了演算法來加大 7z 格式 的壓縮比 支援格式: 壓縮及解壓縮:7z、ZIP、GZIP、BZIP2 和 TAR
Time of Update: 2018-12-07
1,說明:Excel的Sheet名稱必須已知,
Time of Update: 2018-12-07
C 風格(C-style)強制轉型如下: (T) exdivssion // cast exdivssion to be of type T 函數風格(Function-style)強制轉型使用這樣的文法: T(exdivssion) // cast exdivssion to be of type T
Time of Update: 2018-12-07
using System;using System.Collections.Generic;using System.Text;using System;using System.Threading;namespace Test{ class Program { class ThreadProc { int _i = 0; public ThreadProc(int i)
Time of Update: 2018-12-07
公司的項目,由於老項目裡面使用的是.net framework 2.0環境,而我們開發使用的卻是VS2008,所以在建立新的應用的時候,把環境設定為.net frameword2.0。這是一個用戶端介面程式,應用到web服務。但在啟動並執行時候出現以下錯誤: CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->2008-11-18 18:36:4
Time of Update: 2018-12-07
大家在開發程式的時候,有時需要限制程式,只能同時運行一個執行個體,實現此功能,對於VB.NET是非常容易的,只要指定一個屬性即可,但是C#實現起來,就稍微繁瑣了。C#實現單一實例啟動並執行方法,也有多種,比如利用 Process 尋找進程的方式,利用 API findwindow 尋找表單的方式,還有就是 利用 Mutex 原子操作,上面幾種方法中, 綜合考慮利用 Mutex 的方式是較好的選擇。下面給出使用 Mutex 實現單一實例啟動並執行例子:C# 中,找到 program.cs
Time of Update: 2018-12-07
今天首先給大家帶來的執行個體是C#色彩選擇工具,目前互連網上各種版本的色彩選擇工具多不勝數,其中好用的軟體更是多如牛毛,今天我們就簡單的講解一個C#版本的色彩選擇工具,誕生的過程,整個過程中,我會不斷的完善我們的色彩選擇工具,爭取做一個可發布版本的色彩選擇工具,也正好趁這個機會開發一個適合自己在實際編程中方便的取色去,哈哈,開始吧。大家可以去其他網站上面找相應的軟體,互連網上面也有很多很好的開原始碼。博取眾家之長,不斷學習。哦,對了,順表告訴大家一句,我的開發環境是Window7+VS2010呵