Time of Update: 2015-04-20
標籤:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Configuration;using System.Data;using System.Data.SqlClient;namespace DAL{ public class SqlHelper { //定義連接字串 public static readonly
Time of Update: 2015-04-19
標籤:c++ stl C++仿函數應用執行個體#include <iostream>#include <list>#include <algorithm>using namespace std;template<class T>struct GT{ GT (const T& a) : m_a(a) {} bool operator()(const T&
Time of Update: 2015-04-19
標籤:效能問題之外,有些時場合初始化列表是不可或缺的,以下幾種情況時必須使用初始化列表常量成員,因為常量只能初始化不能賦值,所以必須放在初始化列表裡面Error1(constchar* constmsg) :data(msg){//data = msg;
Time of Update: 2015-04-19
標籤:這篇文章主要介紹了C++中重載、重寫(覆蓋)和隱藏的區別,是C++物件導向程式設計非常重要的概念,需要的朋友可以參考下本文執行個體講述了C++中重載、重寫(覆蓋)和隱藏的區別,對於C++物件導向程式設計來說是非常重要的概念。具體分析如下:1.重載:重載從overload翻譯過來,是指同一可訪問區內被聲明的幾個具有不同參數列(參數的類型,個數,順序不同)的同名函數,根據參數列表確定調用哪個函數,重載不關心函數傳回型別。範例程式碼如下:class A{public: void
Time of Update: 2015-04-19
標籤:寫一些隨堂記得筆記,算是另一個筆記本。。 C#資料類型
Time of Update: 2015-04-19
標籤:一:c語言的編程的基本組成:1.c程式有函數構成。2.每個函數有函數說明部分和函數體兩個部分組成。3.每個c程式總是從main函數開始的。4.書寫格式自由。5.每條語言必須以分號結束。c語言中關鍵字絕大多數是由小寫字母構成的字元序列;auto break case char const continue default do double else enum extern float for goto if int long register
Time of Update: 2015-04-19
標籤:為什麼要在linux下學習C語言?linux下可以體驗到最純粹的C語言編程,可以拋出其他IDE的影響環境配置簡單,一條命令就足夠。甚至對於大多數linux發行版本,都已經不需要配置C語言的環境查手冊方便,在Linux下如果你不清楚一個庫函數的用法,直接man,還鍛煉英語了。如果想瞭解man,那就先man man。 OK,let‘s star! 第一步,開啟terminal,先輸入vi
Time of Update: 2015-04-19
標籤:#include <stdio.h>#include <string.h> #define LINE "=====================================\n" #define KEY "123456" #define accounts "123456789" int main(){//設定變數int num; //使用者選項 int m=10000; //帳號初始金額 char key[6]; //密碼
Time of Update: 2015-04-19
標籤: C++中的陷阱果然很多,不久前又犯了一次錯。我在某個標頭檔中定義了_UTILITY_,接著包含了它和vector標頭檔,結果就在之後的vector聲明中就出錯(顯示不允許使用不完整的類型)了。這就讓我很鬱悶了:我明明包含了vector標頭檔,而且也使用using指示。在一些簡單的分析和嘗試之後,問題很容易就解決了。這是一個命名衝突的問題,我們之前定義的_UTILITY_和vector標頭檔衝突了。下面附上簡單的問題代碼: utility.h1 #ifndef _UTILITY_2 #
Time of Update: 2015-04-19
標籤:核心思想: 完全準確地描述出該變數所代表的事物。好名字通常是在表達 what, 而不是 how。變數名在 8 到 15 正好。如果要加限定詞, 那麼加在最後。 例如: revenuTotal 或 revenueAverage。作為標記的變數不該有 “flag” 而應該使用枚舉和具名常量。‘臨時變數也別叫 “tmp” 而應該體現它的用途。布爾變數最有用的幾個分別是: done, error, found, success 或 ok。
Time of Update: 2015-04-20
標籤: C語言的學習已經一周了,初學c語言對我這樣的電腦小白來說其實是有點難度的,在這以前我從來也沒有接觸過這方面的知識。C語言的學習可以更好的鍛煉一個人的邏輯思維能力。最開始學習c語言我其實是一頭霧水,也不知道學到些什麼,但自己還是很認真的去聽老師講,按照老師的步驟一步一步的來寫。雖然學得很艱難,但自己也沒有放棄。
Time of Update: 2015-04-20
標籤: 字串相當於字元的集合 用二個雙引號及其中的類容來表示字串常量 string字串可以與數字類型+預算,表示字串拼接,得到的結果是字串類型。 字串轉換成數字:Convert.Toint32(類型)(名字),這個也用於c#中輸入int內型,由於console.writeline ();接收的是一個字元所以可以加上 Convert.ToInt32(Console.ReadLine());接受一個數字。 對字串進行的一些操作:
Time of Update: 2015-04-20
標籤:Async 方法有三種可能的傳回型別: Task、Task<T> 和 void,但是 async 方法的固有傳回型別只有 Task 和 Task<T>。 當從同步轉換為非同步代碼時,任何傳回型別 T 的方法都會成為返回 Task<T> 的 async 方法,任何返回 void 的方法都會成為返回 Task 的 async
Time of Update: 2015-04-20
標籤: c#支援Regex匹配文本,這裡討論一下Regex的使用方法以及例舉一些常用的Regex的匹配。 1、在vs中使用Regex 在vs中使用Regex,需要using
Time of Update: 2015-04-20
標籤:類:屬性、方法、欄位、建構函式建構函式:1.邏輯上它是一個對象產生時應該完成一些工作,使得該對象具有現實意義2.它是一個初始化器,通過它可以產生對象資源3.時間點:對象建立時修飾符 類名(參數列表){
Time of Update: 2015-04-20
標籤:這篇部落客要是用到的知識點是將檔案中的內容進行格式化輸出直接左邊是初始檔案,右邊是結果。然後上程式介面然後接下來上代碼private void button1_Click(object sender, EventArgs e) { //讀取檔案的對話方塊 OpenFileDialog fileDialog = new OpenFileDialog(); if (fileDialog.ShowDialog() =
Time of Update: 2015-04-19
標籤: 1 <%@ WebHandler Language="C#" Class="UpLoadFile" %> 2 3 using System; 4 using System.Collections; 5 using System.Collections.Generic; 6 using System.Drawing; 7 using System.Drawing.Drawing2D; 8 using System.Threading; 9 using
Time of Update: 2015-04-19
標籤:1.集合的類型要實現IEnumerator,IEnumerable介面的才能使用foreach。集合的類型包括array arraylist list hasTabale dictionary sortList stack queue2.Arraya.一般數組 int[] a=new int[4];int []a=new int[4]{1,2,3,4};int[]a={1,2,3,4};b.多維陣列 int[,] a=new int[2,3]; int[,] a={{1,2},{2,3}}
Time of Update: 2015-04-19
標籤:三、類namespace String_類_Math_類_{ class Program { static void Main(string[] args) { while (true) { /* string x; Console.WriteLine("請隨便輸入:"); x= Console.ReadLine();
Time of Update: 2015-04-19
標籤: class Program { static void Main(string[] args) { while (true) { /*★ ★★ ★★★ ★★★★ ★★★★★ */ /*string s = "★";