注册 登录
编程论坛 C++教室

郁闷的问题

一切皆安 发布于 2011-04-08 19:30, 316 次点击
#include"stdafx.h"
#include<iostream>
using namespace std;
int d=1;
void fun(int);
int main()

{
    int a=3;
    fun(a);
    d+=a++;
    cout<<d<<endl;
    return 0;
}
void fun(int a)
{
    int d=5;
    d+=a++;
    cout<<d<<"";
}
我用的编译器是VS 2010
这段代码  在WIN32 控制台应用程序下能编译通过
在WIN 32下怎么编译也通过不了  郁闷,究竟错在哪里呢。
6 回复
#2
qq10235692232011-04-08 19:45
看不出什么问题,可能与stdafx.h有关吧!
#3
一切皆安2011-04-08 20:25
哎  好像跟那个没关,不管我怎么该   都运行不了
#4
Lyone2011-04-08 20:51
什么错误提示?我这里编译的过去啊
#5
一切皆安2011-04-08 22:01
我是在VS2010里面  不是在VC 6.0里面
而且 我要的是win32程序,不是win32 控制台应用程序
  在win32下调试  老是出现

1>MSVCRTD.lib(crtexew.obj) : error LNK2019: 无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainCRTStartup 中被引用
1>D:\VS 2010\程序\10\Debug\10.exe : fatal error LNK1120: 1 个无法解析的外部命令
1>
1>生成失败。
1>


把握郁闷的。
#6
linw12252011-04-09 12:03
VC++6.0里面把第一行删了就行
#7
一切皆安2011-04-09 22:04
VC 6.0 我也会,  VS 2010我不会  郁闷
1