目前分類:[C/C++] (20)

瀏覽方式: 標題列表 簡短摘要

字串觀念

 
另外還有指標等等相關
 
觀念以及範例都寫得很棒
 

figer 發表在 痞客邦 留言(0) 人氣()

#pragma once
#ifndef __NO_BUILTIN
#pragma system_header /* exception.h */
#endif
/************************************************************************

figer 發表在 痞客邦 留言(0) 人氣()

七月

C++ 與 Windows API

http://msdn.microsoft.com/zh-tw/magazine/hh288076.aspx

 

八月

Windows 執行緒集區和工作

http://msdn.microsoft.com/zh-tw/magazine/hh335066.aspx

figer 發表在 痞客邦 留言(0) 人氣()

http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=8442

 

其他安裝

http://www.microsoft.com/downloads/dlx/en-us/ThankYou.aspx?FamilyID=6B6C21D2-2006-4AFA-9702-529FA782D63B

 

figer 發表在 痞客邦 留言(0) 人氣()

[Ref.]

http://msdn.microsoft.com/zh-cn/magazine/cc507634.aspx
http://msdn.microsoft.com/en-us/magazine/cc507634.aspx

 

[Good.]

figer 發表在 痞客邦 留言(0) 人氣()

[Ref.http://jixiang1119.blog.163.com/blog/static/2827097320108342559871/]

SetDIBitsToDevice函數的理解  

int SetDIBitsToDevice(
  HDC hdc,                 // handle to DC
  int XDest,               // x-coord of destination upper-left corner
  int YDest,               // y-coord of destination upper-left corner 
  DWORD dwWidth,           // source rectangle width

figer 發表在 痞客邦 留言(0) 人氣()

利用opencv捕獲usb攝像頭並寫入視頻文

  對於搞視頻監控的朋友來說,視頻文件的寫入,幾乎是必須的一個步驟。這裡,我給出一個視頻文件寫入的例子。

首先是利用opencv進行USB相機的視頻捕獲,然後,將視頻幀寫入到視頻文件當中。在進行視頻文件的寫入之前,有兩點需要提醒:

1opencv只是一個圖像處理的工具庫,並不是視頻處理的工具庫!也就是說,它所處理的對象,應該是一張一張的圖片,

       而opencv本身雖然有一些API函數可以進行USB相機的讀取,但也僅僅是調用了windows 底層的vfw模塊來實現,所以,

figer 發表在 痞客邦 留言(0) 人氣()

Private Sub Command1_Click()
MSFlexGrid1.Col = 1 '
要改的位置
MSFlexGrid1.Row = 1 '
要改的位置
Me.MSFlexGrid1.CellAlignment = flexAlignLeftTop '
儲存格內容靠左、靠上對齊。
End Sub

figer 發表在 痞客邦 留言(0) 人氣()

std::vector与std::list的执行速度比较 (C/C++) (STL)

http://www.cnblogs.com/oomusou/archive/2006/11/09/554737.html

 

 

vector list 赋值速度比较
http://hi.baidu.com/bellgrade/blog/item/5708c5f9f23f2103d9f9fdaa.html

figer 發表在 痞客邦 留言(0) 人氣()

VC6 使用 windows socket 設定 

 

首先把 VC2008 Express 安裝後,C槽下面會有此一路徑

 

C:\Program Files\Microsoft SDKs\Windows\v6.0A

figer 發表在 痞客邦 留言(0) 人氣()

有時候使用 VC6 會遇到很該死的問題

就是點下 compiler 後,就呈現下面的畫面

CompilerError.JPG 

 

只剩下 StopBuild 可以按

figer 發表在 痞客邦 留言(0) 人氣()

[Ref.] http://www.vckbase.com/document/viewdoc/?id=1282

USB有關的編程

作者:代冬軍

figer 發表在 痞客邦 留言(0) 人氣()

http://blog.yam.com/csylvia/article/17973254

http://freestyler.pixnet.net/blog/post/23872915

http://ehome.hifly.to/showthread.php?threadid=329

http://blog.yam.com/ddy1280/article/2095414

figer 發表在 痞客邦 留言(0) 人氣()

#define VALUE 999

int main()

{

int R = Result();

 

figer 發表在 痞客邦 留言(0) 人氣()

http://msdn.microsoft.com/en-us/library/b0084kay(VS.80).aspx

 

ANSI-Compliant Predefined Macros

Macro

Description

figer 發表在 痞客邦 留言(0) 人氣()

stl提供了三個最基本的容器:vector,list,deque。 

vector和built-in數組類似,它擁有一段連續的內存空間,並且起始地址不變,因此 
它能非常好的支持隨即存取,即[]操作符,但由於它的內存空間是連續的,所以在中間 
進行插入和刪除會造成內存塊的拷貝,另外,當該數組後的內存空間不夠時,需要重新 
申請一塊足夠大的內存並進行內存的拷貝。這些都大大影響了vector的效率。 

list就是數據結構中的雙向鏈表(根據sgi stl源代碼),因此它的內存空間可以是不連續 
的,通過指針來進行數據的訪問,這個特點使得它的隨即存取變的非常沒有效率,因此它 
沒有提供[]操作符的重載。但由於鏈表的特點,它可以以很好的效率支持任意地方的刪除 
和插入。 

deque是一個double-ended queue,它的具體實現不太清楚,但知道它具有以下兩個特點: 
它支持[]操作符,也就是支持隨即存取,並且和vector的效率相差無幾,它支持在兩端的 
操作:push_back,push_front,pop_back,pop_front等,並且在兩端操作上與list的效率 
也差不多。 

因此在實際使用時,如何選擇這三個容器中哪一個,應根據你的需要而定,一般應遵循下面 
的原則: 
1、如果你需要高效的隨即存取,而不在乎插入和刪除的效率,使用vector 
2、如果你需要大量的插入和刪除,而不關心隨即存取,則應使用list 
3、如果你需要隨即存取,而且關心兩端數據的插入和刪除,則應使用deque。
  


figer 發表在 痞客邦 留言(0) 人氣()

 

 

 

因為要用 VC2008 Express 來使用MFC 

 

figer 發表在 痞客邦 留言(0) 人氣()

 

問題描述:

在Windows7 下配合 VC6 來使用 OpenCV1.0 的時候,想要使用DLL來讓 GUI 程式 使用

figer 發表在 痞客邦 留言(0) 人氣()

因為之前有需要說在程式執行時做即時的寫入以及讀取檔案內容

 

不過那個時候使用 ofstream 時發現,若程式尚未關閉就無法將資料寫到檔案內

 

所以這次測試時就先確定,程式關閉時,確定資料室會寫入到檔案內的

figer 發表在 痞客邦 留言(0) 人氣()

【參考1】CreateThread, AfxBeginThread,_beginthread, _beginthreadex的區別 =====================================================================

1、CreateThread——Windows的API函數
2、_beginthreadex——MS對C Runtime庫的擴展SDK函數
3、AfxBeginThread——MFC中線程創建的MFC函數

CreateThread

figer 發表在 痞客邦 留言(0) 人氣()