#include синтаксис абсолютного пути в c / c ++

По какой-то причине мне нужно использовать абсолютный путь в#include для моей системы.

Использует#include "D:\temp\temp_lib\temp.h" приемлемый?

Я пробовал это другое использование, и все это, кажется, работает.

#include "D:\temp\temp_lib\temp.h"#include "D:\\temp\\temp_lib\\temp.h"#include "D:/temp/temp_lib/temp.h"

Я просто хочу знать, какой я должен использовать? Я использую MSVC 2005. ЯИнтересно, будут ли все три работать в Linux или других средах?

Я ожидал, что # 1 будет ошибка во время компиляции, но я не получил ничего. У кого-нибудь есть идеи, почему это так?

Ответы на вопрос(1)

Ваш ответ на вопрос