PIXNET Logo登入

Frank's 資訊科技潮流站

跳到主文

介紹最新的資訊技術及應用

部落格全站分類:數位生活

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 12月 27 週一 201000:00
  • C語言 群組化

group.jpg 
看到很多GUI繪圖軟體,都有提供「群組化」的功能
(也就是把很多個物件當作一個物件處理,當使用者點選群組中的某一個物件時,和他同一組的物件同時會被點選)
 
(繼續閱讀...)
文章標籤

finalfrank 發表在 痞客邦 留言(3) 人氣(490)

  • 個人分類:程式寫作教學
▲top
  • 12月 19 週日 201000:13
  • Android 強制關閉程式 程式碼 [JAVA]


系統流程   onPause() -> onStop() -> onDestroy()
以下是我試過最和平 不會產生錯誤訊息的方法
    @Override
    protected void onPause()   //按下退出鍵 系統預設呼叫 onPause
    {
     finish();
     super.onDestroy(); //這行以防系統以為我亂呼叫
    }
    @Override
    protected void onStop()
    {
     super.onStop();
     super.onDestroy();
     finish();
    }
    @Override
    protected void onDestroy(){ //真正作用區
        super.onDestroy();
        //Kill myself
        android.os.Process.killProcess(android.os.Process.myPid());
    }
(繼續閱讀...)
文章標籤

finalfrank 發表在 痞客邦 留言(1) 人氣(5,699)

  • 個人分類:程式寫作教學
▲top
  • 12月 17 週五 201000:00
  • C / C++ I/O 開讀檔 處理結構體 Structure

 
int 共有幾個元素;

int saveFile(){
    move_phase=0;
    picked=-1;
      
    FILE *f1; 
    f1 = fopen ("save", "wb");
     int i;
     fprintf(f1,"%d ",共有幾個元素);
     printf("[[%d ]]",共有幾個元素);
     for(i=0;i<共有幾個元素;i++){
        int j=0; 
     fwrite(poly,sizeof(struct POLYGONS),共有幾個元素,f1);
     }
    fclose (f1);
}
int readFile(){
    move_phase=0;
    picked=-1;
    
    FILE *fPtr;
     
    fPtr = fopen("save", "rb");
    if (!fPtr) {
        printf("檔案開啟失敗...\n");
        return 0;
    }
    
    int status,i=0;
    fscanf(fPtr,"%d ",&共有幾個元素);
    
    status=fread(poly,sizeof(struct POLYGONS),共有幾個元素,fPtr);
    printf("FETCHED %d POLYGONS@",status);
    
    display();
     
    fclose(fPtr);
     
    return 0;  
}
(繼續閱讀...)
文章標籤

finalfrank 發表在 痞客邦 留言(0) 人氣(1,048)

  • 個人分類:程式寫作教學
▲top
  • 12月 08 週三 201022:33
  • 在VS 2008 底下 創建DLL檔的方式


新建專案 -> Console Application -> 選 DLL File
1. 在 DLL 檔裡面要先 Define 這行!
#define DLL extern "C" __declspec(dllexport)
2. 開始在 DLL 檔裡面寫 Function !!
DLL int sum(int c){  return ++c; }
--------------------------------------DLL 檔寫完了
如何呼叫 DLL 檔裡面的 Function ?
在一個MFC程式中..
HINSTANCE hinstDLL=LoadLibrary(L"theDLL.dll"); //讀取 DLL
if(hinstDLL!=0){  //如果有找到 DLL 檔
   typedef int(__cdecl *Connect)(int i); //先宣告一下要連結的函式的prototype
   Connect Proc; //宣告一下連結用的Connect指標 (應該是指標吧!?)
   Proc = (Connect)GetProcAddress(hinstDLL,"sum"); //用Proc連結 DLL 中的函式
   int get=Proc(2); //開始使用DLL中的函式,注意DLL中的函式名稱從sum變成Proc了
   FreeLibrary(hinstDLL); //DLL用完沒有利用價值了,就可以扔了
   CString g;
   g.Format((CString)"%d",get);   //這三行是顯示函式回傳的值,應該是2+1=3 才對
   MessageBox(g);
}
else{ printf("找不到你的DLL檔啦!你放在哪裡!?"); }
(繼續閱讀...)
文章標籤

finalfrank 發表在 痞客邦 留言(1) 人氣(1,171)

  • 個人分類:程式寫作教學
▲top
  • 12月 06 週一 201022:16
  • C 分割字串


#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main() {
   char str[] = "This is a good example"; //要被分割的
   char *s = strtok(str, " "); //分割的判斷字元
   char *put[100]; //分割後放入新的字串陣列
   int s_count=0; //分幾個了
   while(s != NULL) {
     put[s_count++]=s;  //把分出來的丟進去 結果陣列
     s = strtok(NULL, " "); //我不知道 這行幹嘛
   }
   for(int x=0;x<s_count;x++) //驗收成果
      printf("%d %s\n",x,put[x]);
   system("pause");
   return 0;
 }
/*補充 其實改成 strtok(str," @"); 這樣的話
 即使是 This@is a good@example
  也會分成 "This" "is" "a" "good" "example" 了*/
(繼續閱讀...)
文章標籤

finalfrank 發表在 痞客邦 留言(2) 人氣(14,377)

  • 個人分類:程式寫作教學
▲top
  • 12月 07 週日 200818:54
  • C++開讀檔


 
與 C 的比較 :
比較對於程式人員,方便使用 
(繼續閱讀...)
文章標籤

finalfrank 發表在 痞客邦 留言(4) 人氣(36,699)

  • 個人分類:程式寫作教學
▲top
  • 12月 02 週二 200822:40
  • C 開讀檔


 
 
 
(繼續閱讀...)
文章標籤

finalfrank 發表在 痞客邦 留言(0) 人氣(58,438)

  • 個人分類:程式寫作教學
▲top
1

.

文章搜尋

從【分類】找文章

toggle 趨勢 Trends (1)
  • 發展趨勢 (11)
toggle 電腦視覺 Computer Vision (5)
  • 實驗用作品 (3)
  • 圖形識別 (1)
  • 立體視覺 (2)
  • 相關研究 (7)
  • 電腦視覺論文摘要 (1)
toggle 影像處理 Image Processing (9)
  • 影像處理軟體教學 (1)
  • 作品分享 (21)
  • 背景知識 (1)
  • 相關研究 (5)
  • 影像處理技巧 (7)
  • 影像與視訊壓縮 (3)
  • 影像拼接 (3)
  • 影像處理書報摘要 (1)
  • 高動態範圍HDR (1)
toggle 電腦圖學 Computer Graphics (3)
  • 相關作品 (1)
  • 數位網格 (1)
  • 圖學引擎設計 (6)
toggle 人工智慧 Artificial Intelligence (3)
  • 機器學習 (2)
  • 人工智慧書報摘要 (1)
  • 人工智慧作品分享 (2)
toggle 法學資訊系統 Law System (1)
  • 網頁版成品 (1)
toggle 資料庫與雲端運算 Database&Cloud (3)
  • AJAX (2)
  • 網頁設計 (4)
  • 開發筆記 (3)
toggle 電腦網路 Computer Networks (3)
  • 網路程式設計 (1)
  • 實用網管 (5)
  • 理論知識 (1)
toggle 演算法與資料結構 Algo. & DS. (6)
  • 離散數學 (1)
  • 經典題目 (3)
  • 資料結構 (7)
  • 演算法 (6)
  • 學習 (2)
  • 作品分享 (1)
toggle 程式設計 Programming (5)
  • Android 開發 (1)
  • Windows (1)
  • 程式寫作教學 (7)
  • Ruby (4)
  • 作品分享 (19)
toggle 遊戲設計 Game Design (3)
  • RPG Maker (7)
  • 遊戲引擎設計 (6)
  • 作品發表 (12)
toggle 電腦醫院 Computer Doctor (1)
  • 綜合診所 (8)
toggle 其他 (3)
  • 電腦使用技巧 (2)
  • 學習雜項 (6)
  • 遊記 (22)
  • 研究方法 (2)
  • 未分類文章 (1)

Ga

文章彙整

參觀人氣

  • 本日人氣:
  • 累積人氣: