日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

精简版开发工具使用手记(图解)

發布時間:2025/4/14 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 精简版开发工具使用手记(图解) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

? ? 以下記錄一些精簡版開發工具的使用情況。C#的精簡開發工具SharpDevelop,VC++ 6.0綠色版,Java的開發工具JCreator,...。


一?SharpDevelop 5.0

? ? 壓縮包大小為12M,下載:

http://pan.baidu.com/s/1nSrtO

? ? 界面比較簡潔;略有一定的代碼自動完成功能,如下圖,輸入switch,自動輸入()和{};



設計界面如下圖;



二 VC++ 6.0 綠色版

? ? 壓縮包為30多M,該軟件可在Win7下運行;如果是完整版的VC++ 6.0,一般難以在Win7下運行;下載:

http://pan.baidu.com/s/1ntzbjWP


? ? 新建一個MFC的exe應用程序;和VC6完整版差不多,一路下去;



? ? 在CHelloView類的OnDraw函數中插入以下代碼;

pDC->TextOut(100,100,"Hello World, VC綠色版");

? ? 運行情況如下圖;



? ? 以下用該綠色版開發一個畫線程序;在D盤新建一個文本文件存放坐標,輸入如下內容:

6
10 ?10
30 ?30
50 ?50
70 ?70
90 ?90
170 170

? ? 第一行為坐標點個數,其余行為坐標點數;

? ? 為視圖類添加兩個public變量; 注意CArray類需要包含頭文件<afxtempl.h>;

#include <afxtempl.h>

class CQuxianView : public CView
{
protected: // create from serialization only
CQuxianView();
DECLARE_DYNCREATE(CQuxianView)


// Attributes
public:
CQuxianDoc* GetDocument();

CArray<CPoint,CPoint> m_PointArray;
int m_PointNum;

// Operations

......


? ? 在視圖類的構造函數中初始化點的個數:

m_PointNum=0;


? ? 新建菜單 畫曲線;為該菜單添加命令函數;在命令函數中加入代碼:

CFileDialog dlg(TRUE);
? ? ? ?if(dlg.DoModal()==IDOK) ?
? ? ? ?{
? ? ? ?CString m_FilePath = dlg.GetPathName();
? ? ? ?CStdioFile File;
? ? ? ?File.Open(m_FilePath,CFile::modeRead);
? ?CString FileData;
? ?File.ReadString(FileData);
? ?
? ?char TempStr1[10];
? ?char TempStr2[10];
? ?memset(TempStr1,'/0',10);
? ?memset(TempStr2,'/0',10);
? ?sscanf(FileData,"%s",TempStr1);
? ?m_PointNum = atoi(TempStr1);
? ?
? ?for (int i = 0;i<m_PointNum;i++)
? ?{
? ? ? File.ReadString(FileData);
? ? ? ? ?sscanf(FileData,"%s %s",TempStr1,TempStr2);
? ? ? ? ?m_PointArray.Add(CPoint(atoi(TempStr1),atoi(TempStr2)));
? ?}
? ?
? ?CDC *pDC = GetDC();
? ?
? ?for (i = 0;i<m_PointNum-1;i++)
? ?{
??
? ? ? ? pDC->MoveTo(m_PointArray[i].x,m_PointArray[i].y);
? ? ? ? pDC->LineTo(m_PointArray[i+1].x,m_PointArray[i+1].y);
? ? ?
? ?}
? ReleaseDC(pDC);
? ? ? ?}

? ? 編譯運行,結果如下圖。



? ? 該工具還是很好用的;就是沒有代碼的自動提示;

畫曲線的VC例子代碼下載:

http://pan.baidu.com/s/1sjshzbR


三 JCreator

? ? 壓縮包大概10M;下載:

http://pan.baidu.com/s/1o6p5IDs


? ? 雙擊安裝,幾個next,很快裝;



? ? 新建工程有如下選項:



? ? 建立hello world程序;程序和運行結果如下圖;



? ? 在D盤建立一個測試文本文件,寫一個簡單文件讀取程序,程序和運行結果如下圖;



? ? 還是不錯的;精簡版的工具在某些場合會用到;


總結

以上是生活随笔為你收集整理的精简版开发工具使用手记(图解)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。