1、打开VC2010软件,选择C++,后出现如下界面:
2、点击文件--->新建--->项目后会出现如下界面:
3、点击32位控制台应用程序输入名称(我这里写C1),后点击下一步,
4、当出现如下界面是,选择空项目
5、以上完成后,再点左击C1后,右击源文件,——>添加——>新建项,再选择c++文件,文件名称(我这里01),现在都可以写程序了。
6、选择Ctrl+F5,最后运行到的结果如下。
//1
int ReadRealData(double dArray[], int nCount)
{
long sumData = 0;
double dData;
int m_nCount;
cout<<"请输入数组的个数:"<<endl;
cin>>m_nCount;
while(m_nCount<=nCount)
{
cin>>dData;
if (dData == "\n") break;
dArray+sumData = &dData;
sumData = sumData + 1;
}
return sumData;
}
//2
int FindMinElement (double dArray[], int nCount)
{
double pMin;
pMin = dArray;
int pos=0;
for(int i = 0;i<nCount;i++)
{
if(pMin>(dArray+i))
{
pMin=(dArray+i);
pos = i;
}
}
return pos;
}
int FindMaxElement (double dArray[], int nCount)
{
double pMax;
pMax = dArray;
int pos=0;
for(int i = 0;i<nCount;i++)
{
if(pMax < (dArray+i))
{
pMin = (dArray+i);
pos = i;
}
}
return pos;
}
double Average(double dArray[], int nCount)
{
double dsum;
for(int i = 0;i<nCount;i++)
{
dsum = dsum +(dArray+i);
}
return dsum/nCount;
}
double Variance(double dArray[], int nCount)
{
double dresult;
//方差公式忘记了 你可以仿照上一个函数 根据公式自行写
return dresult;
}
//测试函数自己写
新建-》工程-》win32 console application 输入一个工程名,然后选择第一个,就建立了一个空的工程然后再选择新建-》C++ source file(C++源程序),取个名字,然后就可以在里面写代码了。包括C和C++代码!
运行的时候当然是选择Build菜单了然后运行就可以了(可以按快捷键F7来编译连接然后按Ctrl+F5运行就OK了)
查询本机IP可以用下面的代码。
LPHOSTENT lpHostEnt;
char szHostName[128],szHostIp[128];
CString strMsgs;
gethostname(szHostName,128);
strMsgsFormat("发现本机名:%s\n",szHostName);
lpHostEnt=gethostbyname(szHostName);
AfxMessageBox(szHostName);
int i;
for(i=0;lpHostEnt->h_addr_list[i]!=NULL;i++){
strcpy(szHostIp,inet_ntoa((in_addr )lpHostEnt->h_addr_list[i]));
strMsgsFormat("发现本机IP:%s",szHostIp);
AfxMessageBox(strMsgs);
}
记住在创建对话框的第二步时要选择SOCKET功能,否则一些类型会没有定义。
修改IP可以参考这篇文章。
http://wwwvckbasecom/document/viewdoc/id=851
1在VC的file菜单里选New
2在New对话框中选择Projects选项卡
3在Projects选项卡中选Win32 Console Application并输入工程名‘练习专用’,点OK键
4一路保持默认选项,完成工程的建立
5再次选择file菜单里的New
6在New对话框中选Files选项卡
7在Files选项卡中选择C++ source file并输入1c
8完成1c的运行
接下来,注意:
单击file菜单里选Close Workspace,如果弹出对话框,则单击“是”。(或者完全退出VC也可以)。
然后重复1~8来新建另一个项目。再编译运行。这样才能保证两个c没有联系。
分类: 电脑/网络 >> 程序设计 >> 其他编程语言
问题描述:
我想用VC编一个小程序 作用是将一条已知端点的线段均分 求出其分点坐标(包括端点)(端点坐标 份数 需自己输入)C++程序已经写好了(可以运行) 但要将其可视化 有对话框的那种 不只是在命令提示符里那种 我不大会 请指教 怎么编写 大体步骤也可以 谢谢
解析:
vc的代码是:
void CLineDlg::OnPaint() //画一条直线
{
CDC pDC=GetDC();
CPen newpen(PS_DASHDOTDOT,2,(COLORREF) 0);
CPen oldpen=pDC->SelectObject(&newpen);
pDC->MoveTo(x1,y1);//这就是已知直线的起始端点坐标20,20
pDC->LineTo(x2,y2);//终点的坐标100,20
pDC->SelectObject(oldpen);
}
void CLineDlg::OnButton1()
{
CString str;
strFormat("中点的坐标是: %d %d",(x1+x2)/2,(y1+y2)/2);
GetDlgItem(IDC_EDIT1)->SetWindowText(str);
}
这其中的x1,x2,y1,y2都是一个整数值,是一个全局变量
在构造函数当中要初始化,也就是要赋值。
本教程主要给各位亲们讲解了VC60创建一个C++程序的详细操作步骤,需要了解的亲们可以一起去看看下文,希望能够帮助到大家。
启动VC60后,点击文件新建。弹出如下对话框,按如图所示填好后,单机确定。
弹出如图对话框,单机确定。
又弹出如下对话框,单机确定。这时一个C++工程已经建好,下面要做的就是往工程中加东西。
往工程添加头文件。点击文件新建。根据如下对话框操作。
往工程添加cpp文件。点击文件新建。根据如下对话框操作。
之后就得到如下图所示的一个工程。声明定义写在(xxxxh)里,具体的实现功能写在(xxxxcpp)里。写好后,回到主菜单编译运行即可。
欢迎分享,转载请注明来源:表白网
评论列表(0条)