标题:
#ifndef DECLARATIONS_H_
#define DECLARATIONS_H_
#endif /*DECLARATIONS_H_*/
#include <iostream>
#include <cctype>
using namespace std;
extern int pointer;
&#13;
Main cpp:
#include "Declarations.h"
int main() {
string input = "something something";
int pointer = input.length();
}
&#13;
然后当我在另一个包含顶部标题并使用&#34;指针&#34;的.cpp中使用它时,它会给出一个未定义的引用指针。
我不认为这是一个链接问题,因为当我使用C库文件中包含的C库中的函数时,它可以工作。