Time of Update: 2015-05-26
標籤:在linux下想做一個圖形化的介面,然後自己選擇使用gtk+2.0來進行編輯,我的電腦已經安裝過gtk+2.0了,所以就在網上找了一個安裝方法,結果未測試,大家有安裝問題可以說下,一起探討下。1、安裝gcc/g++/gdb/make 等基本編程工具sudo apt-get install build-essential2、安裝 libgtk2.0-dev libglib2.0-dev 等開發相關的庫檔案sudo apt-get install
Time of Update: 2015-05-27
標籤:[源碼下載]不可或缺 Windows Native (15) - C++: 命名空間webabcd介紹不可或缺 Windows Native 之 C++命名空間樣本CppNamespace.h#pragma once #include <string>using namespace std;// 定義一個命名空間,並在其中定義一個類以及聲明一個函數namespace NativeDll{ class CppNamespace { public:
Time of Update: 2015-05-26
標籤:1、代碼2、運行結果3、分析 1、代碼#include <stdio.h>#include <stdlib.h>typedef struct _Node{ int value; struct _Node * pLeft; struct _Node * pRight;} Node;Node * getNewNode(int iValue){ Node * p = (Node *)malloc(sizeof(Node)); if(
Time of Update: 2015-05-25
標籤:回溯法 演算法 c++ 這兩天正好在趕演算法設計的作業,這裡把做的幾個需要寫代碼的題放上來,方便以後查看。 1.題目要求 2.演算法思想 這個題目基本思想是 利用回溯法,對於 m 行 n 列, 本質上就是一個二維數組, 我們可以將問題的解寫成 x[1],x[2],x[3] … x[m*n], 那麼對於每個點 x[i] 的取值實際上是 [1, n], 套用回溯法的演算法架構,這裡的
Time of Update: 2015-05-26
標籤:#include<stdio.h>#include<stdlib.h>typedef struct TreeNode//二叉樹節點聲明{int value;TreeNode* left;TreeNode* right;}*PtrNode;void CreatTree(PtrNode *root)//先序建立一個樹{int
Time of Update: 2015-05-26
標籤:程式碼規範 38. 將IDE的定位字元(TAB) 設置為 4 個空格 68. 函數必須將傳回值明確列出(不要交給編譯器處理) typedef 3. 代表類型的的名字必須首字母大寫,其他字母大小寫混合 Ex: typedef ........ NewTypeName #define 5.命名常量(包括枚舉enum) 須由大寫並由底線分割 Ex: #define MAX_ITERATION 30 bool 型別 與
Time of Update: 2015-05-26
標籤:矩陣的逆 C 語言 演算法一 一.求解步驟 1.矩陣必須是方陣(即矩陣的行列相等)。 2.矩陣可逆的充分必要條件是其行列式的值不為零。 3.求出矩陣的伴隨矩陣。 4.逆矩陣=行列式值的倒數*伴隨矩陣。 二.演算法 #include <stdio.h>#include <stdlib.h>void main(){ int i,j; int dimension; double deterValue=1; double **array,
Time of Update: 2015-05-25
標籤: 條款03:儘可能使用const(Use const whenever possible) 1.const ==
Time of Update: 2015-05-26
標籤: 2個辦法 @{ int hour = item.track / 3600; int min = (item.track - hour * 3600) / 60;
Time of Update: 2015-05-26
標籤: /// 擷取本機網卡mac地址代碼 /// </summary> /// <returns></returns> /// /// <summary> public string GetNetworkAdpaterID() { try { string mac = "";
Time of Update: 2015-05-26
標籤:desktop 程式 users 空間 命名 C#實現在程式中啟動另外一個程式ProcessStartInfo info = new ProcessStartInfo(); info.FileName = "notepad++.e
Time of Update: 2015-05-26
標籤:datetimepicker datetime 時間比較C#實現DateTime時間大小比較的兩種操作1. 直接比較string strTime1 = DateTime.Now.ToString(); string strTime2 = DateTime.Now.AddDays(-1).ToString(); DateTime dt1 =&
Time of Update: 2015-05-26
標籤:Revision HistoryDateIssueDescriptionAuthor18/May/2015v1.0Initial
Time of Update: 2015-05-25
標籤:規格說明書Job Market
Time of Update: 2015-05-26
標籤:重載、重寫和隱藏的定義:重載:同一個範圍內發生(比如一個類裡面),定義一系列同名方法,但是方法的參數列表不同。這樣才能通過傳遞不同的參數來決定到底調用哪一個。而傳回值類型不同是不能構成重載的。重寫:繼承時發生,在子類中重新定義父類中的方法,子類中的方法和父類的方法是一樣的
Time of Update: 2015-05-26
標籤:CIL: Common Intermediate Language 通用中間語言CLR: Common Language Runtime 公用語言運行庫Creation of New Types is the essence(核心)of OOP.Type(類型) is defined by class and object(對象) is the instance(執行個體) of class.指派陳述式: 範圍大的變數 =
Time of Update: 2015-05-26
標籤:c# .net framework ado.net dataset
Time of Update: 2015-05-26
標籤:c# filestream 檔案流 write 檔案流FileStream、StreamReader和StreamWriter可以操作大檔案; FileStream 操作位元組;可以操作任何類型的檔案; StreamReader和StreamWriter操作字元;FileStream 方法名 作用 參數 FileStream()
Time of Update: 2015-05-26
標籤:c# dictionary 字典 雜湊 DictionaryDictionary可以取代Hashtable了; 有一種新的遍曆方式foreach(KeyValuePair <int,string> kv in dic){}dictionary練習using System;using
Time of Update: 2015-05-26
標籤:c# 裝箱 泛型 list arraylist list泛型集合,可以取代ArrayList常用方法List<int> list = new List<int>(); 方法名 作用 Add() 添加元素 AddRange 添加一個集合 ToArray()