徒手使用VC++編譯器時可用的選項

         很多時候我們不想用vc的整個IDE,比如用Omnet模擬或者只是三兩行的c或c++程式就沒有沒有必要建立一個vc的工程等,我們只需要使用直接使用cl.exe(vc的編譯器程式)就可以了。在使用cl的時候有很多選擇性參數協助我們完成看似複雜的功能比如說編譯串連成一個dll(動態串連庫)。下面我們就來看看有那些參數選項:都是easy english 就不翻譯了吧:)                                                

Google的一些秘密入口

 Google的一些秘密入口Tags: Google有人收集了Google的一些秘密入口。挺有意思的,可以看看 www.google.com/microsoft微軟風格的入口  www.google.com/macMAC風格的入口  www.google.com/linuxLinux風格的入口  www.google.com/bsdFreeBSD風格的入口Google有各種語言的版本,下面這些語言可能實在是稀罕了點兒  www.google.com/intl/xx-klingon/克林岡語入口(

Gtk+實現表單背景以及PNG透明顯示

剛開始接觸Gtk+,需要使用它來畫出絢麗的效果,現在是第一步,實現貼圖及其PNG的透明效果。以後還需要實現非規則表單,Easy拉,這都搞掂了~~~ 哈哈,開心 ^_~ !!!廢話少說,上代碼:#include <gtk/gtk.h>int main(int argc, char *argv[]){    GtkWidget *window = NULL;    GtkWidget *fixed = NULL;    GdkPixbuf *pixbuf =

記憶體受限裝置的應用程式層記憶體管理(二)

記憶體受限裝置的應用程式層記憶體管理(二)Raveendran Vadakkoot and Neeraj S. Sharma 譯 By 郭世龍 3b.分離鏈表及分配策略   分配策略根據對象的大小可以分成三類。 ·大小X的對象的分配,這裡X<=M/2 如果被請求的對象的大小是X,這裡X=M/2 ,M是頁的尺寸,頁一般包含多於1個對象。像前面討論的一樣,X屬於的“類別”是通過找到2的冪次 ,i和j,這樣i < X >

兩種方法為gtk_window畫背景圖片

如果背景圖片為透明背景的png,則可以實現非規則視窗。詳細看以下的兩種方法:#include<gtk/gtk.h>int main(int argc, char *argv[]){   GtkWidget *window = NULL;    GdkPixbuf *pixbuf = NULL;   GdkPixmap *pixmap = NULL;    GdkBitmap *bitmap = NULL;   GtkWidget *fixed = NULL;       

根據傳回值類型重載函數

  根據傳回值類型重載函數 Wanderley Caloni介 紹這份代碼展示了一種用函數傳回值代替函數參量標來使用C++重載函數規則的方法。當然,不更改語言本身,傳回值看起來就像以傳回型別的重載。背 景函數重載,換句話說,重用一個已存在的函數名但用不同的參量標,這在C++、Java和.NET社區或多或少都知道一些。作為必要條件,我們都知道,一個重載函數的特徵標必須不同於它的同型函數。說明代碼如下:GUID guid;wstring guidS;CreateNewGUID(guidS); //

記憶體受限裝置的應用程式層記憶體管理(三)

記憶體受限裝置的應用程式層記憶體管理(三)Raveendran Vadakkoot and Neeraj S. Sharma 譯 By

Gtk+實現非規則按鈕的不同狀態圖片切換

實現非規則按鈕的不同狀態圖片切換。PNG透明效果的按鈕只是一些技術驗證的代碼,自己去好好封裝一下就ok拉。#include <gtk/gtk.h>gint mouse_event_handle(GtkWidget *widget,GdkEventButton *event, gpointer data){   switch(event->button) {        case 1:           printf("Left ");            break;  

ptrace應用之三代碼注入(codeinjection)

      在Linuxjoural雜誌上看到了一篇關於ptrace代碼注入的文章,寫的非常的好,所以就有想翻譯一下的想法。基本內容如下:如果我們想跟蹤調試一個已經在啟動並執行進程,我們可以使用 ptrace(PTRACE_ATTACH.......  ),它的功能基本上等同於ptrace(PTRACE_TRACEME.....  )。當我們完成跟蹤後,我們可以使用ptrace(PTRACE_DETACH......  )讓子進程繼續運行。下面是一個執行個體程式:#includeint

對小記憶體塊快速有效記憶體 Clerk

對小記憶體塊快速有效記憶體 Clerk作者 znrobinson   翻譯 郭世龍 介紹    

熱烈慶祝 fc6成功編譯gtk+ 2.14.1 x86版本及其Helloworld通過

fc6成功編譯gtk+ 2.14.1 x86版本及其Helloworld通過記錄注意:cairo和pango的順序不能掉換,最好按此順序執行編譯pixman-0.11.10./configuremakemake install編譯cairo-1.6.4exportPKG_CONFIG_PATH=/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH./configuremakemake install編譯glib-2.18.0./configureumakemake

走進USB的世界

     隨著PC逐漸發展,尤其是外設越來越豐富,因此介面也越來越多。比如,印表機用並口,鍵盤有PS/2口等等。PC介面往往不夠。在這種情況下,一種新的介面標準出現了,它就是USB(Universal Serial Bus)。它是由微軟,英特爾,惠普,NEC等公司制定的電腦介面標準。並有取代串口,並口的趨勢。    目前,usb2.0最大通訊速率是480Mbps,usb3.0已經開始出現,最高速率可以達到5Gbps。    usb的基本架構:                           

實現DirectFB下視窗半透明效果

DirectFB下的Gtk和X11的效果差異實在是大,一般都不可以使用X11下的方法使視窗透明,因此,在經過長期的研究後,終於使Gtk視窗(GtkWindow)在DirectFB下實現了半透明的效果。 該方法的根本原理是使用GdkPixmap貼圖到GtkWindow上的Surface. 方法一: 在configure-event時,分配一個和Window打下匹配的GdkPixmap,在需要修改的地方使它半透明化,在expose-event的時候,通過gdk_draw_drawable把它畫到wi

STL容器類的繼承

 STL容器類的繼承     即時建立一個元素序列的能力是驚人的,它實現了你過去可能會花費(或者更確切的是浪費)多少時間才能解決這個特定的問題。例如,許多公用程式都涉及將檔案讀到記憶體,修改檔案然後將它寫會磁碟。你也可以抽取StringVector.cpp檔案中的功能封裝成一個以後可重用類。    

ptrace應用之二單步調試

      ptrace提供了PTRACE_SINGLESTEP命令來實現對子進程執行單步調試的功能。在單步調試時,核心在子進程中執行的每一條指令前阻塞,然後將控制權交給父進程,父進程可以查看子進程的變數和寄存器的值,完成程式的調試。    下面是用彙編寫的一個從三個數中找到最大數的程式。檔案名稱為find_maxnum.s 1 .section .data 2 var1: 3 .long 23 4 var2: 5

NVIDAI和ATI顯卡比較,細研GPU工作流程

目錄:第一章:第二代及以後的GPU工作流程簡介第二章:DirectX8和DirectX9 GPU的傳統流水線第三章:頂點和像素操作指令第四章:傳統GPU指令的執行第五章:統一渲染架構第六章:G80和R600的統一渲染架構實現第七章:G80與R600效能對比第八章:尷尬的中端--Geforce8600簡析   

用OpenCV庫函數捕捉映像上傳FTP伺服器

 用OpenCV庫函數捕捉映像上傳FTP伺服器    

OpenGL相關函數庫介紹

  OpenGL函數庫相關的API有核心庫(gl)、實用庫(glu)、輔助庫(aux)、工具 +

位元運算方法將正整型資料轉換為二級制

位元運算方法將正整型資料轉換為二級制            BY  郭世龍        在一次寫程式的時候,偶然得出了一個用位元運算的方法將一個正整型資料轉換為二級制的方法,實驗的多次結果都是正確的,歡迎大家檢驗,有問題歡迎大家留言。輸出的結果是從低位到高位。用這個方法還可以判斷一個正整型的二進位每一位的值是1還是0。代碼如下:#include    <iostream>using namespace std;int main (int argc, char *argv[]){  

記憶體受限裝置的應用程式層記憶體管理(一)

 記憶體受限裝置的應用程式層記憶體管理(一)Raveendran Vadakkoot and Neeraj S. Sharma 譯 By 郭世龍 1.介紹      動態記憶體分配在軟體開發中一直扮演著重要的角色。事實系統應用程式頻繁的分配和回收記憶體,因此會嚴重的影響著效能和片段的產生。如果即時系統中的應用程式能夠管理它們自己的記憶體,那麼就能回的更好的效能和記憶體管理。這篇文章討論一個中更快更好的即時系統的動態記憶體分配技術。 2.應用級記憶體管理技術      在深入討論記憶體管理的C++

總頁數: 61357 1 .... 21668 21669 21670 21671 21672 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.