Time of Update: 2018-07-28
一. 思考出處 在讀<<linux 0.12完全剖析>>初始化部分, init進程是通過fork調用的,在這裡fork調用的非常特別,由於種種原因,用的是內嵌彙編的方式 #define _syscall0(type, name) \type name(void) \{ \ long _res; _asm_ volatile ( \ "int $0x80\n\t" \
Time of Update: 2018-07-28
問題描述:求兩個整數之和,不從鍵盤輸入資料,直接使用指派陳述式(a=123;b=456)輸入資料,然後計算兩個整數之和輸出。 作者:何知令 發表時間;2017年2月22日 輸入:無輸入資料 輸出:輸出a和b之和 代碼: /*問題描述:求兩個整數之和,不從鍵盤輸入資料,直接使用指派陳述式(a=123;b=456)輸入資料,然後計算兩個整數之和輸出。作者:何知令發表時間;2017年2月22日輸入:無輸入資料輸出:輸出a和b之和
Time of Update: 2018-07-28
template <class T> class Singleton { public: static inline T& instance() { static T _instance; return _instance; } private: Singleton(void); ~Singleton(void); Singleton(const Singleton<T>&); Singleton<T>& operator=
Time of Update: 2018-07-28
問題描述:請編寫程式,輸入三個整數,求出其中的最大值輸出。 作者;何知令 發表時間:2017年2月22日 輸入:在一行上輸入三個整數,整數間用逗號分隔。 輸出:輸出三個數中的最大值。 代碼: /*問題描述:請編寫程式,輸入三個整數,求出其中的最大值輸出。作者;何知令發表時間:2017年2月22日輸入:在一行上輸入三個整數,整數間用逗號分隔。輸出:輸出三個數中的最大值。*/#include <stdio.h>#include
Time of Update: 2018-07-28
轉寄,請保持地址:http://blog.csdn.net/stalendp/article/details/8920018 在cocos2dx中使用lua進行開發的過程中,肯定會涉及到對lua功能進行擴充的情況,網路上已經有相關的文章,不過不是那麼簡單明了。所以我這裡特意寫了這篇文章,也是作為自己學習的一個總結吧。這裡我將使用Eclipse來開發lua。使用eclipse開發lua,可以運用其強大的擴充能力,大大地加快開發。文章將介紹怎麼定製一個工具來產生lua,並進行調用。
Time of Update: 2018-07-28
不太多描述 msys2 與 vs code ,既然你需要安裝 一種語言的編譯環境了 ,你肯定對這兩個不陌生; 1. 先安裝msys2; (下載多少位的msys2就安裝多少位的 mingw,本人安裝 32位的) 下載串連地址:http://msys2.github.io/ 按照 官網文檔,一步一步安裝。 2.修改msys 源(推薦修改) 修改參考地址: https://mirrors.tuna.tsinghua.edu.cn/help/msys2/ (點擊查看)
Time of Update: 2018-07-28
最近在做郵箱驗證的功能,找了好多代碼,還是不能盡如人意,但是,經過一番尋找還是有收穫的,所以也就有了下面的代碼 using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Net.Mail;//using System.Web.Mail;using System.Net;using System.ComponentModel;namespace
Time of Update: 2018-07-28
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Net.Mail; namespace
Time of Update: 2018-07-28
查詢資訊 WMI最主要的一個功能就是在WMI儲備庫裡查詢一些類和執行個體的資訊,我們可以調用一個同步查詢,也可以調用一個非同步查詢。 同步查詢是在當前進行下執行的查詢;非同步查詢則需要啟動另一個線程去查詢,在查詢工作結束後,調用定義好的介面(類似於回呼函數),以處理查詢結果。 &
Time of Update: 2018-07-28
Code #include <stdio.h>int main(){ int n,i,year,month,day; int days[12]= {31,28,31,30,31,30,31,31,30,31,30,31}; while(scanf("%d",&n)!=EOF) { while(n--) { int ans = 0;
Time of Update: 2018-07-28
Win32 Provider不僅僅提供類和執行個體的資訊,而且有些Provider會提供了一些方法,供使用者調用。調用方法的流程如下: 1)取得Provider執行個體對象 調用IWbemServices::GetObject方法可以取得我們想要調用的Provider類型執行個體,他以一個IWbemClassObject類型指標返回。
Time of Update: 2018-07-28
第二章 建構函式語意學The Semantics of Constructors 1. Jerry Schwarz,iostream函數庫建構師,曾為了讓cin能夠求得一個真假值,於是他為它定義了一個conversion運算子operator int()。但在語句cin << intVal中,其行為出乎意料:程式原本要的是cout而不是cin。但是編譯器卻找到一個正確的詮釋:將cin轉型為整型,現在left shift operator
Time of Update: 2018-07-28
Problem Description 輸入年和月,判斷該月有幾天。 Input 輸入年和月,格式為年\月。 Output 輸出該月的天數。 Example Input 2009\1 Example Output 31 #include<stdio.h> int main() { int y,m,d;
Time of Update: 2018-07-28
大一上學期學的C語言的一些總結。。很小兒科。。一直不明白除了算術C語言還能幹點啥。。。這學期學了一些C++知識有所補充,複製過來: #include<stdio.h>#include<conio.h>#include<iostream>#include<process.h> #include<time.h>using namespace std;void main(){void math();void max();void me()
Time of Update: 2018-07-28
C++代理類的使用 這篇部落格是我在學習C++沉思錄的第5章做的筆記。 本文主要講了C++中代理類的使用方法和使用方式。 所謂代理類,即surrogate.為什麼要使用它呢,簡單的舉個例子. 1 class Vehicle 2 { 3 public: 4 Vehicle(){} 5 virtual string getName()= 0; 6
Time of Update: 2018-07-28
知識背景 WBEM——Web Based Enterprise Management是一種行業規範,建立了在商業網路中訪問和共用管理資訊的標準。 WMI——Windows Management
Time of Update: 2018-07-28
Problem Description 光陰似箭,日月如梭,大學的時間真是寶貴,要抓緊時間AC^_^。你知道今天是這一年第幾天嗎,掐指一算還是要算好久,呵呵還是讓電腦來做吧。這裡的問題就是讓你來寫一個程式,輸入某年某月某日,判斷這一天是這一年的第幾天。 Input 輸入資料有多組,第一行是資料的組數n,下面n行是n組資料,每組資料由3個正整數組成,分別為年、月、日,我們保證每組資料都是有效日期。 Output
Time of Update: 2018-07-28
《深度探索C++物件模型》 讀書筆記 前言:知其然,亦知其所以然 1、 本書為中進階C++程式員所寫; 2、 本書專註於:各種C++物件模型支援的底層實現機制; 3、 程式員應瞭解底層實現模型,才能成為高手。 Lippman: 1. 任何物件模型都需要的三種轉換風味: (1) 與編譯器息息相關的轉換 (2) 語言語義轉換 (3) 程式碼和物件模型的轉換 2. C++物件模型的兩種解釋 (1) 語言中直接支援物件導向程式設計的部分 (2) 對於各種支援的底層實現機制 3
Time of Update: 2018-07-28
問題描述:交換兩個變數的值,由終端輸入兩個整數給變數x、y,然後交換x和y的值後,輸出x和y。 作者:何知令 發表時間:2017年2月18日 輸入:從鍵盤輸入兩個整數變數x和y; 輸出:在交換x、y的值後將x和y輸出。 代碼: /*問題描述:交換兩個變數的值,由終端輸入兩個整數給變數x、y,然後交換x和y的值後,輸出x和y。
Time of Update: 2018-07-28
這篇Blog仍然是以Google的官方文檔為主線,代碼執行個體則完全取自於我們正在開發的一個Demo項目,通過前一段時間的嘗試,感覺這種結合的方式比較有利於培訓和內部的技術交流。還是那句話,沒有最好的,只有最適合的。我想寫Blog也是這一道理吧,不同的技術主題可能需要採用不同的風格。好了,還是讓我們儘早切入主題吧。 一、產生目標語言代碼。