C++ проэкт, VS-2017, почему не находится хеадер

183
08 февраля 2018, 17:23

Знаю дуракций вопрос но может всё же поможете. хеадер table.h обьявлен как :

#ifndef TABLE_H
#define TABLE_H
#include <iostream>
#include <ctime>
#include <cstdlib>
#include <cmath>
namespace tensorlearn {
     class Table
    {
    private:
...
}
#endif // TABLE_H

в самом файле компилятор не находит ошибки. в VS проэктах все хеадеры прописываются в фале stdafx.h, чтоб во всех исходниках юзать только его :

// stdafx.h : include file for standard system include files,
// or project specific include files that are used frequently, but
// are changed infrequently
//
#pragma once
#include "targetver.h"
// Headers for CppUnitTest
#include "CppUnitTest.h" 
#include  "table.h"

Другие хеадеры находятся нормально, а "table.h" вызывает: " can not open source file table.h". В чём его особенность? а если я не включаю table.h в stdafx.h, то include table.h в table.cpp работает нормально, в чём особенность этого table.h?

READ ALSO
Внутренности сопрограмм с++

Внутренности сопрограмм с++

Пытаюсь понять работу сопрограмм в с++17Что это такое и по что оно нужно - более-менее понятно из ответа к вопросу Сопрограммы в С++

144
Реализовать функцию объединения двух wav mono файлов в один wav stereo файл

Реализовать функцию объединения двух wav mono файлов в один wav stereo файл

Задание:"Реализовать функцию объединения двух mono файлов в один stereo файл, где первый файл является левым каналом, а второй правым каналом выходного...

198
Поиска в бинарном файле по маске

Поиска в бинарном файле по маске

Есть бинарный файлВ нём нужно найти последовательности байтов по маске:

168
Как изменить размер спрайта directx 9?

Как изменить размер спрайта directx 9?

Как в directx 9 можно сменить размер спрайта ? Точней растянуть его на все окно программыИбо создаю текстуру и в размере ставлю вот эти параметры:

168