Time of Update: 2015-03-09
標籤:c++在研究quick-3.3的時候,跟蹤觸摸事件分發部分的函數,發現了一個少見(多怪)的寫法: ->*。void Widget::pushDownEvent(){ this->retain(); if (_touchEventCallback) { _touchEventCallback(this, TouchEventType::BEGAN); } if (_touchEventListener
Time of Update: 2015-03-09
標籤:c++ c++11 decltype 總結第一個值得說明的問題是,operator[] on a container of objects of type T typically returns a
Time of Update: 2015-03-09
標籤:下面是一段java代碼:package chapter5.game;class Subject{int num;public void print(){System.out.println("Subject");}}class ChildClass extends Subject{public void print(int i){System.out.println("ChildClass");}}public class
Time of Update: 2015-03-09
標籤:const-指標1.cosnt指標 int age = 39; const int * pt = &age;不可以使用pt改變age的值,即*pt是const,不可修改。 *pt += 1; // 非法操作 cin >> *pt; // 非法操作但是,pt的聲明並不意味著它指向的變數(age)為const,而僅僅是說不可以使用pt來修改它指向的變數(age)。 *pt = 20; // 非法操作 age =
Time of Update: 2015-03-09
標籤:用Xcode來寫C++程式[6] Name visibility 此小結包括了命名空間的一些使用細節 命名空間#include <iostream>using namespace std;namespace foo { // 函數 int value() { return 5; }}namespace bar { // 常量 const double pi = 3.1416; // 函數
Time of Update: 2015-03-09
標籤:decltype 總結第一個值得說明的問題是,operator[] on a container of objects of type T typically returns a T&.[]操作符用於儲存T類型對象的容器時通常返回T&,具體問題需要具體分析,decltype一個[]操作符,傳回型別依賴儲存它的容器。vector<bool>就比較特殊。template<typename Container, typename Index> //
Time of Update: 2015-03-09
標籤:Class的設計就是type的設計。在定義一個新type之前,請確定你已經考慮過本條款覆蓋的所有討論主題。 新type的對象應該如何被建立和銷毀? 對象的初始化和對象的賦值該有什麼樣的區別? 新type的對象如果被passed by value(以值傳遞),意味著什嗎? 什麼是新type的“合法值”? 你的新type需要配合某個繼承圖系(inheritance
Time of Update: 2015-03-09
標籤: 1、字串和字元數組的區別,字元數組和普通數組一樣,裡面的每個元素是一個個的字元,字串是存在字元數組中的,字串的結尾處補上了“\0”截止符。定義過字串後,得到的是字元數組的首元素的指標,在結尾處加入截止符,可以方便的訪問字串中的任何一個元素。C類型的字串是存在字元數組中的,在字串的結尾處補上"\0",這個結尾符是用來標誌字串結尾的,它的作用是const * p; //p是一個常量指標 2、數組名和指標的區別int a [20];int *p
Time of Update: 2015-03-09
標籤:C#中委託是什嗎?事件是委託嗎?1.委託是講方法作為參數代入另一個方法中, 委託可以理解為指向一個函數的引用。 class Program { public delegate void DelegateGreeting(string sName); // 步驟1,聲明delegate對象z static void Main(string[] args) { Console.WriteLine("輸出結果是:");
Time of Update: 2015-03-09
標籤:結構體:相當於是我們自己定義的一種複雜的類型。int... double float bool char string DateTime 數群組類型生活中大部份的對象都是複合型的對象。如何定義結構體類型?一般來說結構體的定義要放在class的外面或class的裡面,盡量不放在Main的裡面。struct 自訂類型名{public 變數類型 變數名;......;......;......;}例如:struct YuanGong //自訂的資料類型。用來描述員工的資訊。{public
Time of Update: 2015-03-09
標籤:RanDom如何提高產生隨機數的隨機性一個線上考試系統的項目,需要從題庫中隨機抽取試題,但是如果直接 Random ran=new
Time of Update: 2015-03-09
標籤:show()是非模式表單. showDialog()是模式表單. 如果這個時候用Show的話,則會發生的事情是,開啟子表單的同時主表單又顯示出來,而使用ShowDialog()的時候主要當子表單關閉的時候主表單才會顯示。我們可以將show方法轉化為showdialog方法,顧名思義,showdialog是一個進行路經綁定的show方法,他是不可以自由切換的,換言之,就是,當你沒有關閉你當前頁的前提下,你是無法關閉該頁面後面的任一頁面的,它是當前唯一(路經開啟)為true
Time of Update: 2015-03-09
標籤:規範: 1.不要在一個原始碼檔案中放置多個類。 2.要用所含公用類型的名稱來命名原始碼檔案。 屬性: 屬性的關鍵特點在於,它提供了從變成角度看似於欄位的api,但是事實上並不存在這樣的欄位。 自動實作屬性是為了滿足現在不需要額外代碼而將來或許需要進行額外的驗證等操作的欄位封裝。 這樣雖然屬性的聲明改變了,調用的代碼卻不需要做任何的更改。
Time of Update: 2015-03-09
標籤:關鍵字 internal 表示只能在程式集中訪問的修飾符。對於一個大型的項目,通常由多個DLL檔案組成,引用這些DLL,就能訪問DLL裡面的類和類裡面的方法。比如,一個記錄日誌的DLL,任何項目只要引用此DLL就能實現記錄日誌的功能。這個DLL檔案的程式就是一個程式集。當另外一個項目引用此DLL時,不能引用internal修飾的類或者方法,這就叫做只能在程式集中訪問本文出自 “Darren_liu技術空間”
Time of Update: 2015-03-09
標籤://body是要傳遞的參數,格式"roleId=1&uid=2"//post的cotentType填寫://"application/x-www-form-urlencoded"//soap填寫:"text/xml; charset=utf-8" public static string PostHttp(string url, string body, string contentType) { HttpWebRequest
Time of Update: 2015-03-09
標籤:題目A: A and B and chess#include <iostream>#include <cstring>#include <cstdio>#include <algorithm>#include <cstdlib>#include <vector>#include <queue>#include <cmath>#define LL long long using
Time of Update: 2015-03-09
標籤:使用下面的命令,可以分析下是否在被CC攻擊。 第一條命令:tcpdump -s0 -A -n -i any | grep -o -E ‘(GET|POST|HEAD) .*‘正常的輸出結果類似於這樣POST /ajax/validator.php HTTP/1.1POST /api_redirect.php HTTP/1.1GET /team/57085.html HTTP/1.1POST /order/pay.php HTTP/1.1GET /static/goodsimg/2
Time of Update: 2015-03-09
標籤:<A href="http://www.goodprogrammer.org/" target="blank">ios培訓</A>------我的Obj-c語言筆記,期待與您交流! 由於之前做基本測試時,對Obj-c還不太瞭解,做的一踏糊塗(其實我想可能只會出現C相關的題呢-_-#),題中出現一些類的繼承,聲明,定義方面是問題,由於之前學過C++對物件導向有一定的瞭解,就先查資料提前看看Objc-c這塊的知識。類的聲明: 1
Time of Update: 2015-03-10
Linux
Time of Update: 2015-03-10
反編譯C程式為彙編代碼,彙編代碼執行過程的分析與思考,反編譯彙編張韓+ 原創作品轉載請註明出處 +