组织我的C ++文件

时间:2016-08-07 14:32:23

标签: c++ visual-studio

我在单个Visual C ++项目中组织我的c ++文件时遇到问题。我正在使用Visual Studio。我试图将我的代码分成几个文件。如果我在一个cpp文件中写入所有内容,它可以正常工作。但是,当我尝试在单独的cpp文件中编写函数exercise1exercise2以及在单独的cpp文件中编写trackbarHandlerinitVideoStream函数时,它无法构建解决方案。 / p>

将我的整个代码附加到单个cpp文件中:Code

我该怎么办?或者我应该如何安排?

1 个答案:

答案 0 :(得分:0)

做这样的事情

主文件:

<强> opencv_test.cpp

为练习创建cpp文件和标题

<强> exercise1.h

#pragma once
void exercise1();

<强> exercise1.cpp

复制你的功能

#include "stdafx.h" // and any additional headers
void exercise1() 
{ 
  ... 
}

现在为你的运动2做同样的事情

你的opencv_test.cpp中的

包括标题

#include "exercise1.h"
#include "exercise2.h"

int main()
{
  exercise1();
  exercise2();
}

在你的项目中包括文件o​​pencv_test.cpp,exercise1.h / .cpp,exercise2.h / .cpp

它们可以全部位于磁盘上的同一文件夹中,无所谓。