Time of Update: 2015-06-16
標籤:http://blog.csdn.net/muge0913/article/details/7331129 要對一個訊號進行處理,就需要給出此訊號發生時系統所調用的處理函數。可以對一個特定的訊號(除去SIGKILL和SIGSTOP訊號)註冊相應的處理函數。註冊某個訊號的處理函數後,當進程接收到此訊號時,無論進程處於何種狀態,就會停下當前的任務去執行此訊號的處理函數。 1、註冊訊號函數。 [cpp] view plaincopyprint?
Time of Update: 2015-06-16
標籤:x64 gcc linux《x86/x64體系探索及編程》中提到x64下只有一種呼叫慣例,分別使用ecx,edx,edi,esi,r8d,r9d浮點數使用xmm0。。。。c代碼:#include "stdio.h"#include "string.h"void pp(int a,int b,int c,int d,int e,int f, int g, int
Time of Update: 2015-06-16
標籤:字串的排列組合#include <iostream>#include <string.h>using namespace std;static int sum = 0;void Swap(char &a, char &b){ char tmp = a; a = b; b = tmp;}void Grial(char *s1, char *s2){ if (s1 == NULL || s2 == NULL)return;
Time of Update: 2015-06-16
標籤:#include<stdio.h>#include<stdlib.h>#include<string.h>void swap(int *a,int *b){int tmp=*a;*a=*b;*b=tmp;}void insertSort(int *a,int n){int tmp,i,j;for(i=1;i<n;i++){tmp=a[i];for(j=i;j>0&&tmp<a[j-1];j--)//find the
Time of Update: 2015-06-16
標籤:c++stack(堆棧)是一個容器的改編,它實現了一個先進後出的資料結構(FILO)使用該容器時需要包含#include<stack>標頭檔;定義stack對象的範例程式碼如下:stack<int>s1;stack<string>s2;stack的基本操作有:1.入棧:如s.push(x);2.出棧:如
Time of Update: 2015-06-16
標籤:http://blog.csdn.net/gongmin856/article/details/44228453 C語言中的可變參數:va_list ,va_start,va_arg,va_endhttp://blog.csdn.net/gongmin856/article/details/7338609RW、RO、ZI段的含義http://blog.csdn.net/gongmin856/article/details/7370555Keil ARM
Time of Update: 2015-06-16
標籤:指標函數(數組)檔案流命名空間類??????????第四章1, 編譯器不會檢查使用的下表是否有效,但是程式運行後會出錯2, sizeof與變數初始化無關3, 如果只對數組的一部分進行初始化,編譯器將把其它元素設定為04, 一定要在對指標應用解除引用運算子(*)之前,將指標初始化為一個確定的,適當的地址。5, 指向包含20個元素的short數組的指標p short (*p) [20]6, 如果給cout提供一個字元的地址,則它將從該字元開始列印,直到遇到Null 字元為止
Time of Update: 2015-06-16
標籤:向父表單發送訊息 ,這裡只講發送 WM_NOTIFY 訊息, 其它訊息是相同的 在 控制項中的某個函數中 設定發送訊息的程式 首先定義一個WM_NOTIFY訊息的專用結構. NMHDR nm;nm.code = 123456; // 這裡是訊息的區別代碼nm.hwndFrom = m_hWnd;//這是控制項的HWND控制代碼nm.idFrom = GetDlgCtrlID();//這是得到的對話方塊的IDCWnd* pWnd; pWnd =
Time of Update: 2015-06-16
標籤:聲明:reference:http://www.cnblogs.com/icebutterfly/archive/2010/06/22/1762738.html;http://blog.csdn.net/jimlong/article/details/3951314paste 1:(1) 第一種方法:int[] ia = {1,2,3};int id = Array.IndexOf(ia,1); // 這裡的1就是你要尋找的值if(id==-1) //
Time of Update: 2015-06-16
標籤:http://www.geeksforgeeks.org/write-c-program-wont-compiler-c/ 1) C++中在函式宣告之前調用一個函數會引發錯誤,但是在C中有可能可以。 參考 http://www.cnblogs.com/diegodu/p/4580292.html下面的程式可以用gcc編譯,但g++無法編譯。#include<stdio.h>int main(){ foo(); // foo() is called
Time of Update: 2015-06-16
標籤:c++ 注釋轉化 狀態機器 事件驅動 結構 在一個大型工程當中,由於代碼人員的多樣性,使得代碼的注釋風格不同。然而在發布版本中,注釋風格應該保持一致,以便於其他人員在後期的使用和維護。 由此,產生了如下的需求:實現對一個C/C++語言程式源檔案中注釋的轉換功能(在這裡
Time of Update: 2015-06-16
標籤:c++ 自訂函數 #include <iostream>//要先定義,放在main方法之前,可寫預設參數,int sum(int a=3);//有初始值的放在後面 int num(int b,int c=4);int main(int argc, char** argv)
Time of Update: 2015-06-16
標籤:設定檔<?xml version="1.0" encoding="utf-8" ?><configuration> <configSections> <section name="SQLConfiguration" type="ConfigurationDemo.SQLConfiguration,ConfigurationDemo"/> <section name="AccountConfiguration" type="
Time of Update: 2015-06-16
標籤:public class TestClass : System.IDisposable{ //供程式員顯式調用的Dispose方法 public void Dispose() { //調用帶參數的Dispose方法,釋放託管和非託管資源 Dispose(true); //手動調用了Dispose釋放資源,那麼解構函式就是不必要的了,這裡阻止GC調用解構函式
Time of Update: 2015-06-16
標籤: 一、問題 回顧上一篇,講到了如何用Linq寫一個超大的Xml,而不至於記憶體溢出,但是用Linq始終有一個限制,那就是必須要安裝.net Framework
Time of Update: 2015-06-16
標籤:public class TransportUtility { public static OuterClass GetTransportWeb(string actionName, string json) { var serverUrl = "http://42.121.253.250:800/api/yanwen"; var client = new WebClient { Encoding =
Time of Update: 2015-06-16
標籤:c# 跨域 瀏覽器 ie 無限制 如何跨網域作業IE瀏覽器呢?在上次我的這篇文章中已經有到 http://blog.csdn.net/u012395622/article/details/46426043 不過它並不是一個很好的解決方案 因為你無法操作非
Time of Update: 2015-06-16
標籤:一、上篇回顧 上兩篇都介紹了Linq to Xml的相關用法,需要注意的一點是Linq to Xml是in-memory的處理方式,所以有多少節點,就要消耗多少記憶體,如果這個Xml很大,但系統記憶體卻有限的情況下該怎麼辦呢? 下面我們就來一步步分析。二、設定與實現目標 今天要做的是把某目錄下的所有檔案和目錄輸出到一個Xml裡面去,例如: <?xml version="1.0" encoding="gb2312"?><folder name="bin">
Time of Update: 2015-06-16
標籤:二、運算子和運算式 (1)算術運算子:+ - * / % 其中:/為整除,%為求餘 (2)關係運算子:> 、<、 ==、 >= 、<=、 != (3)邏輯運算子:|| && ! (4)位元運算符:<<、>>、~(取反)、|(按位或,有1則為1)、^(按位異或,相等為0不等為1)、&(按位與,有0為0) (5)賦值運算子:= (6)條件運算子(三目運算子)?: (7)逗號運算子(順序求值運算子)C學習筆記(
Time of Update: 2015-06-16
標籤:註:根據學習譚浩強的C程式設計、網上尋找個人總結的一些實際應用的知識一、資料有整型、浮點型、字元型資料(1)定義整型資料: 整型(int) 16位 2個位元組 -32768~32767 短整型 (short int)16位2個位元組-32768~32767長整型(long int)32位4個位元組無符號整型(unsigned int)16位2個位元組0~65535無符號短整型(unsigned