Тема: #include errors detected. Please update your includePath
Всім привіт! Налаштовую Visual Studio Code для комфортної роботи з Python, C, C++, java. Більш менш все легко. Проте не можу розібратися з наступною помилкою в файлі. В C/C++ Configurations потрібно вказати шлях до компілятора. Так я заванажив MinGW, проте нічого не відбулося. Помилка висить. Шлях до компілятора також вказував в C/C++ Configurations, нічого не відбувається. (Помилка на першій строці кода)
Помилка:
[{
"resource": "/D:/VisualStudioCode/competitive-programming-vscode-template-master/competitive-programming-vscode-template-master/main.cpp",
"owner": "C/C++",
"code": "1696",
"severity": 8,
"message": "#include errors detected. Please update your includePath. Squiggles are disabled for this translation unit (D:\\VisualStudioCode\\competitive-programming-vscode-template-master\\competitive-programming-vscode-template-master\\main.cpp).",
"source": "C/C++",
"startLineNumber": 1,
"startColumn": 1,
"endLineNumber": 1,
"endColumn": 25
}]
Код:
#include <bits/stdc++.h>
using namespace std;
#define FOR(i, j, k, in) for (int i = j; i < k; i += in)
#define RFOR(i, j, k, in) for (int i = j; i >= k; i -= in)
#define REP(i, j) FOR(i, 0, j, 1)
#define RREP(i, j) RFOR(i, j, 0, 1)
#define INF (int)1e9
#define PI 3.1415926535897932384626433832795
#define MOD 1000000007
typedef long long ll;
typedef unsigned long long ull;
typedef vector<int> vi;
typedef vector<vi> vvi;
typedef vector<ll> vl;
typedef vector<vl> vvl;
typedef vector<char> vc;
typedef vector<vc> vvc;
typedef pair<int, int> pii;
typedef pair<ll, ll> pll;
typedef pair<string, string> pss;
typedef map<int, int> mii;
typedef unordered_map<int, int> umap_ii;
typedef unordered_map<string, int> umap_si;
/**
* Limits in C++ for reference
* _____________________________________________________________________________________
* |Sr| Macro Name | Description | Value
* |No|____________|_________________________________|__________________________________
* |1.| ULLONG_MAX | Maximum value unsigned long long| 18,446,744,073,709,551,615 (10^20)
* |2.| LLONG_MAX | Maximum value long long | 9,223,372,036,854,775,807 (10^19)
* |3.| LLONG_MIN | Minimum value long long |-9,223,372,036,854,775,808 -1*(10^19)
* |4.| INT_MAX | Maximum value int | 2,147,483,647 (10^10)
* |5.| INT_MIN | Minimum value int |-2,147,483,648 (10^10)
*/
void solve(ll test_case)
{
// Do your thing here :)
cout << test_case << "\n";
}
int main()
{
#ifndef ONLINE_JUDGE
freopen("input.txt", "r", stdin);
freopen("output.txt", "w", stdout);
#endif
ios_base::sync_with_stdio(false);
cin.tie(NULL);
ll t, t1 = 0;
cin >> t;
while (t1 < t)
{
solve(t1 + 1);
t1++;
}
}
Посилання на скрін помилки: https://drive.google.com/file/d/1pmR7Qc … sp=sharing
Туторіал яким я користуюся для налаштування VS Code: СПАМ з порушенням п.1.1 Правил - модератор