下午好。我从 Visual c++ 开始,我有一个我不明白的编译问题。
我得到的错误如下:
错误 LNK1120 外部链接未解析
错误 LNK2019
我粘贴代码:
C++测试控制台.CPP
#include "stdafx.h"
#include "StringUtils.h"
#include <iostream>
int _tmain(int argc, _TCHAR* argv[])
{
using namespace std;
string res = StringUtils::GetProperSalute("Carlos").c_str();
cout << res;
return 0;
}
StringUtils.cpp
#include "StdAfx.h"
#include <stdio.h>
#include <ostream>
#include "StringUtils.h"
#include <string>
#include <sstream>
using namespace std;
static string GetProperSalute(string name)
{
return "Hello" + name;
}
头文件:StringUtils.h
#pragma once
#include <string>
using namespace std;
class StringUtils
{
public:
static string GetProperSalute(string name);
};