Visual Studio 2013 的过程 C++ 编程
Procedural C++ programming with Visual Studio 2013
我无法让设置和命名空间按照我习惯的方式使用 gVIM 的 Notepad++ 之类的东西工作。
我在 Visual Studio 2013 年启动了一个 "empty" c++ windows 控制台应用程序项目,并设置了以下测试程序
#include <iostream>
using namespace std;
int main() {
hello();
return 0;
}
void hello() { cout << "hello"; }
当我尝试这种形式的任何操作时,每次调用在 main()
之外声明的函数时都会出现以下错误:
error C3861:'AuxFunction': identifier not found
我没有遇到任何其他语法或编译错误。
我是否必须在项目属性中更改某些内容(它们都是默认设置,除了空项目和任何预编译头文件的遗漏),或者如果我使用 Visual Studio?
我使用 VS 已经十多年了,但一目了然地尝试为你的 hello 函数添加一个原型:
#include <iostream>
using namespace std;
void hello();
int main() {
hello();
return 0;
}
void hello() { cout << "hello"; }
(比 VS 更通用的编程,但我猜错误是特定于 VS 的)。
我无法让设置和命名空间按照我习惯的方式使用 gVIM 的 Notepad++ 之类的东西工作。
我在 Visual Studio 2013 年启动了一个 "empty" c++ windows 控制台应用程序项目,并设置了以下测试程序
#include <iostream>
using namespace std;
int main() {
hello();
return 0;
}
void hello() { cout << "hello"; }
当我尝试这种形式的任何操作时,每次调用在 main()
之外声明的函数时都会出现以下错误:
error C3861:'AuxFunction': identifier not found
我没有遇到任何其他语法或编译错误。
我是否必须在项目属性中更改某些内容(它们都是默认设置,除了空项目和任何预编译头文件的遗漏),或者如果我使用 Visual Studio?
我使用 VS 已经十多年了,但一目了然地尝试为你的 hello 函数添加一个原型:
#include <iostream>
using namespace std;
void hello();
int main() {
hello();
return 0;
}
void hello() { cout << "hello"; }
(比 VS 更通用的编程,但我猜错误是特定于 VS 的)。