//abc.cpp
#include <iostream>
#include "printBinary.h"
using namespace std;
void main()
{
char a=8;
printBinary(a);
}
//printBinary.cpp
#include <iostream>
void printBinary(const unsigned char val) {
for(int i = 7; i >= 0; i--)
if(val & (1 << i))
std::cout << "1";
else
std::cout << "0";
} ///:~
//printBinary.h
void printBinary(const unsigned char val);
1建工程
2添加文件 printBinary.h 和printBinary.cpp
3编辑 abc.cpp
PS:
工程和 printBinary.h 和printBinary.cpp不在一个目录,
出现No such file or directory//找不到printBinary.h
但是在工程里面头文件里面有了printBinary.h ,为什么会这样?
我把printBinary.h 复制到工程目录就好了,哪位大虾解释下?