Time of Update: 2015-04-27
標籤://把數組排成最大的數(數組、演算法)。//題目:輸入一個正整數數組,將它們串連起來排成一個數,輸出能排出的所有數字中最大的一個。//例如輸入數組{32, 321},則輸出這兩個能排成的最大數字32321.。//或者輸入數組{10,9,33,1000}輸出這四個能排列的最大數字933101000.#include <iostream>#define MAXSIZE 100using namespace std;template<typename T>class
Time of Update: 2015-04-28
標籤:#include <iostream>using namespace std;class CFather{public: void display() const { cout<<"CFather::display()"<<endl;}};class CSon:public CFather{public: void display() const {
Time of Update: 2015-04-24
標籤:http://blog.csdn.net/hitwengqi/article/details/8015646基本用法#include <iostream>#include <pthread.h>using namespace std;#define NUM_THREADS 5void* say_hello(void* args){ sleep(10); cout << "hello..." << endl;}
Time of Update: 2015-04-24
標籤:effective c++ 讀書筆記 仔細區別pointers和references。指標和引用有些相似,他們本身都是對存在於某個地方的對象(不是指class)的指示,但是他們有著本質的區別。指標變數儲存所指對象的地址,所指的對象可以是null,只要可以定址就行。而引用是某個已經存在對象的別名,所以不可以先聲明一個引用,經過一段時間(代碼)後讓它指向某個對象。最好使用C++轉型操作符。C+
Time of Update: 2015-04-23
標籤:GCC 支援複雜的宏,它使用一種不同的文法,使你可以給可變參數一個名字,如同其它參數一樣,比如:引用#define debug(format, args...) fprintf(stderr, format, args)這種定義可讀性更強,也更容易描述。完整測試代碼:引用#include <stdio.h>#define debug(format, args...) fprintf(stderr, format,
Time of Update: 2015-04-11
標籤:unity3d extension methods 擴充 unity 擴充方法的條件:必須聲明為靜態類必須聲明為靜態方法方法的第一個參數為this首先來擴充Unity中的協程Coroutine,using UnityEngine;using System.Collections;using System;///
Time of Update: 2015-04-10
標籤:原理:異或運算加密:#include<stdio.h>#include<stdlib.h>#include<string.h>#define KEY ‘@‘int main(int argc, char * argv[]){ FILE *fp; FILE *coded; char codedname[40]; char ch; if(argc < 2){ printf("param error!\n");
Time of Update: 2015-04-07
標籤:c++ 冒號運算子 c++雙冒號運算子 冒號與雙冒號 點號.運算子 1.冒號(:)用法(1)表示機構內位域的定義(即該變數占幾個bit空間)typedef struct _XXX{ unsigned char a:4; //char型的字元a佔4位 unsigned char c;} XXX;(2
Time of Update: 2015-04-06
標籤: 當程式規模變大後,一個程式用多個檔案組織,便於組織生產。這樣,不必每次都重複對所有代碼進行編譯,而只需編譯一次即可。把編譯後所形成的目標檔案儲存起來,以後在需要時把它調出來直接與程式的目標檔案相串連即可。 C++中一種常用的做法是,獨立出一個標頭檔來。正確使用標頭檔帶來的好處包括:支援代碼的局部單獨編譯,尤其對類及成員函式宣告;保證所有檔案使用給定實體的同一聲明;當聲明需要修改時,只有標頭檔需要更新。使用標頭檔的時候,標頭檔只用於聲明,而不是定義,標頭檔一般含有支援分別編譯所需的類定
Time of Update: 2015-03-31
標籤:c# flags enumerations The most common way to initialize flags is to use hexadecimal literals. This is how Microsoft and most C# developers do it:[Flags]public enum DaysOfTheWeek{None =
Time of Update: 2015-03-31
標籤:1.前置處理器為以#開頭的語句,表示編譯指令。include導致前置處理器在程式碼被編譯之前,替換或添加文本。2.使用cin和cout進行輸入和輸出的程式必須包含檔案istream。C++98標準:#include<iostram>using namespace
Time of Update: 2015-03-30
標籤:blank cccccc include 程式員 target ios培訓------我的c語言筆記,期待與您交流! #include <stdio.h>int main(){ int a = 10; int b = 11; // 條件成立就返回1,真 // 條件不成立就返回0,
Time of Update: 2015-03-20
標籤:printf c語言 struct 位域 來看下面一段代碼:#include<stdio.h>struct data{ int a : 1; int b : 31;};int main(){ struct data test; test.a = 1; if(test.a == 1)
Time of Update: 2015-04-13
標籤:VAR 是3.5新出的一個定義變數的類型其實也就是弱化類型的定義VAR可代替任何類型編譯器會根據上下文來判斷你到底是想用什麼類型的至於什麼情況下用到VAR 我想就是你無法確定自己將用的是什麼類型就可以使用VAR 類似 OBJECT但是效率比OBJECT高點使用var定義變數時有以下四個特點:1. 必須在定義時初始化。也就是必須是var s = “abcd”形式,而不能是如下形式:var s;s = “abcd”;2.
Time of Update: 2015-04-06
標籤:一 首先建立一個windows表單程式,在其中增加一個Button,以及一個TextBox 二 接下來我們首先在命令提示行中調用我們之前就寫過的HelloWorldC:\Users\gao\Desktop\Hello.exe 代表我的Hello產生應用的位置,隨後跟著的兩個字串代表Hello要使用的兩個參數,之後enter既得到結果三 接下來就要使用Button將Hello.exe運行結果輸出到TextBox裡雙擊Button,添加代碼 private void
Time of Update: 2015-04-03
標籤:在CSDN的博文中看到了 muziduoxi 的文章:http://blog.csdn.net/muziduoxi/article/details/5386543 雖然裡面提到的方法沒有解決我的難題,但是我也是根據裡面的方法想到現在所用的方法的,所以還是需要感謝 因為我要的變數初始化的時候是空的,如果使用muziduoxi的方法就只能讀取到初始化時候的值,我做了個跟蹤,發現有模板頁的頁面啟動並執行時候是先運行本頁的變數的定義→
Time of Update: 2015-04-03
標籤:突然來的想法,c#控制蜂鳴器發音,查了查寫了個簡單的demo介面:textbox;button;添加引用:using System.Runtime.InteropServices;代碼:using System.Runtime.InteropServices;namespace beep{ public partial class Form1 : Form { [DllImport("user32.dll")] public static
Time of Update: 2015-04-12
標籤:我想現在大家接觸VPS久了,也知道互連網上被DDOS,CC是家常便飯,在沒有硬防的情況下,尋找軟體代替是最直接的方法,比如用iptables,但是iptables不能在自動屏蔽,只能手動屏蔽,今天我給大家介紹的就是一款可以自動屏蔽DDOS,CC,SYN攻擊的軟體:DDoS Deflate。DDoS deflate官方地址:http://deflate.medialayer.com/DOS DEFLATE是一個輕量級的bash
Time of Update: 2015-03-28
標籤:dicom dcmtk c-find scu worklist 背景:專欄之前寫過許多關於DICOM協議的相關文章,有關於概念解析的理論性文章,也有執行個體示範的應用性文章。目的只有一個,希望能引導大家快速掌握DICOM協議,並著手進行自訂化開發。目前DICOM協議實現有多種開源庫,例如基於C++的DCMTK、基於C#的f
Time of Update: 2015-03-04
標籤:http://codeforces.com/problemset/problem/430/C題意:在一棵上有n個節點,有n-1條邊,在每一個節點上有一個值0或1,然後給你一個目標樹,讓你選擇節點,然後把節點的值翻轉,它的孫子節點跟著翻轉,依次類推。。。問經過最少次數可以使這棵樹變成目標樹。思路:利用異或的性質,任何數和0異或為它本身,從根節點dfs就行。 1 #include <cstdio> 2 #include <vector> 3 #include