包含文件的正确方法是什么
#include "../myDirecoty/myFile.h"
或
#include "..\myDirecoty\myFile.h"
差异是“/”或“\”的方向。
答案 0 :(得分:2)
这是正确的方法:
#include "../myDirecoty/myFile.h"
答案 1 :(得分:1)
没有区别,但第一种形式更“清晰”,因为有时候人们认为\作为字符串中的转义字符(但包含路径不是字符串)
答案 2 :(得分:0)
普通斜线“/”,最佳兼容
答案 3 :(得分:0)
从我看过计算机上的代码看,我应该使用正斜杠('/')。
答案 4 :(得分:0)
反斜杠\
用于Windows和DOS,而斜杠/
用于所有UNIX / POSIX兼容系统(如Linux和Mac OS X)。因此,后者可以在非Windows系统上产生文件未找到的错误。 AFAIK所有Windows编译器都支持斜杠/
,因此这是一个可以使用的。
修改:另请参阅this SO question。