原创 使用typedef簡化函數指針的聲明及定義

聲明函數指針類型: void (*p)(int &,int &);//聲明的p爲一個函數指針,它所指向的函數帶有2個參數並返回一個void值 聲明函數: void print(void(*p)(int &x,int &y),int &,i

原创 vector 容器初始化 string 對象

vector<char>cvec(10,'a'); string str(cvec.begin(),cvec.end());

原创 vector::size_type與string::size_type

#include <iostream> #include <vector> #include <string> using namespace std; int main() { vector<string> svec;

原创 C++類的“包含”機制

//何爲“包含”,其實說白了就是一個類可以包含另一個類的對象,即如下程序所示:class A { //... }; class B { /

原创 重載自家運算符的執行次序

#include<iostream> #include<string> using namespace std; class A { public: A(int x){rx=x;} int operator++(){cout<<"++

原创 類的函數指針——類的成員函數的指針

#include<iostream> using namespace std; class Node { public: Node(){}; void print() { cout<<"你好!"<<endl; } }; ty

原创 成員函數指針數組

#include<iostream> using namespace std; class Node { public: Node(){}; void print() { cout<<"你好!"<<endl; } void

原创 字符串有關的一些常用函數

一、常用函數介紹:       C語言-----------------------------strcmp:比較2個字符串是否相等       C語言-----------------------------strcat:合併字符串  

原创 WMS倉儲管理系統實現"收發存日報表"數據查詢功能Sql語句--Oracle

SELECT AA.PRODUCT_CNAME, AA.PRODUCT_ID, AA.PRODUCT_CODE, AA.MODEL, AA.MASTER_UNIT, AA.OTHER_UNIT, AA.PACKAGE_RATIO, AA

原创 線程同步synchronized的學習案例-01

public class TT implements Runnable{ int b=100; public synchronized void m1() throws Exception{ b=1000; Thread.sl

原创 xmlHttp.send(null)與xmlHttp.send(url)

(1)xmlhttp的send是傳遞參數用的,但是只有在使用post方式提交請求的時候纔有用 如下: xmlhttp.open("post",url,true); xmlhttp.send(url); (2)用get的話一般就是: xm

原创 數據模型設計的步驟概述

【01】首先是要了解業務然後建立概念模型,確定實體以及實體關係。(如:ER圖) 【02】在概念模型的基礎上生成邏輯模型,確定實體屬性,標準化數據(消除多值字段達到第一範式;消除部分依賴達到第二範式;消除傳遞依賴達到第三範式)      

原创 對onreadystatechange屬性的理解

var xmlHttp; //創建一個XmlHttpRequeset對象 function createXMLHttpRequest(){ if(window.ActiveXObject){ xmlHttp = n

原创 數組與容器

通過下面的一道題,來分析數組與容器的一些不同之處 題:編寫必要的代碼將一個數組賦給另一個數組,然後把這段代碼改用 vector 實現。考慮如何將一個 vector 賦給另一個 vector。 解答: 一、數組 #include <iost

原创 與數組聯合使用的指針---迭代器

C++ 允許使用指針遍歷數組。和其他內置類型一樣,數組也沒有成員函數。 因此,數組不提供 begin 和 end 操作,程序員只能自己給指針定位,使之分別標誌數組的起始位置和超出末端位置。 可在初始化中實現這兩個指針的定位: 初始化指針