原创 VS2005與VS2008下編譯的MPI程序運行出錯的解決辦法

用VC2008編譯的有些MPI程序,拷貝到其他機羣結點上,運行時卻出現:“由於應用程序的配置不正確,應用程序未能啓動,重新安裝應用程序可能會糾正這個問題”。 一開始以爲是沒有安裝.net Framework 3.5,辛辛苦苦從網上下

原创 LPSTR 及LPCSTR與char[] 的轉換

  LPSTR介紹   LPSTR:一個32位指向字符串的指針,相當於char *; LPCSTR:一個32位指向字符串常量的指針,相當於const char *; LPWSTR:一個32位指向Un

原创 教育?!

我們把考試和學位當做衡量智慧的標準,從而培育了一種躲避人生重大問題的心智。 ——克里希那穆 提

原创 VC++6.0去掉單文檔中的菜單,工具欄,狀態欄

一、去掉菜單欄 在單文檔程序CMainFrame類中找到PreCreateWindow(CREATESTRUCT& cs)函數,按下面加入代碼。 BOOL CMainFrame::PreCreateWindow(CREATESTRUCT&

原创 typedef與define區別

   區別1-- #define是預處理指令,在編譯預處理時進行簡單的替換,不作正確性檢查,不關含義是否正確照樣帶入,只有在編譯已被展開的源程序時纔會發現可能的錯誤並報錯。例如: #define PI