Загрузка...

Undeclared identifier|Identifier not found

Thread in C/C++ created by sankevitch Nov 18, 2018. 1997 views

  1. sankevitch
    sankevitch Topic starter Nov 18, 2018 190 Jul 9, 2018
    Пишет что cout и endl необъявленные идентификаторы, а setlocale - идентификатор не найден?
    Как это исправить?
    Написанное:
    #include <iostream>
    #include "pch.h"
    using namespace std;

    int main()
    {
    int i; //
    int sum = 0; //
    setlocale(0, "");
    for (i = 1; i <= 1000; i++)
    {
    sum = sum + i;
    }
    cout << "Сумма чисел от 1 до 1000 = " << sum << endl;
    return 0;
    }
    [IMG]
     
  2. sankevitch
    sankevitch Topic starter Nov 19, 2018 190 Jul 9, 2018
    Оло, хэлпаните
     
  3. sankevitch
    sankevitch Topic starter Nov 19, 2018 190 Jul 9, 2018
    Иль все такие же тупые как и я?
     
  4. deh9123321
    #include "stdafx.h" добавь
     
  5. sankevitch
    sankevitch Topic starter Nov 20, 2018 190 Jul 9, 2018
  6. sankevitch
    sankevitch Topic starter Nov 23, 2018 190 Jul 9, 2018
    deh9123321, писать #include "stdafx.h" или #include <stdafx.h>?
     
  7. BoycovSuka
    BoycovSuka Nov 23, 2018 Banned 18 Oct 26, 2018
    sankevitch, убери using namespace и делай как мужик std::cout
     
  8. sankevitch
    sankevitch Topic starter Nov 23, 2018 190 Jul 9, 2018
  9. sankevitch
    sankevitch Topic starter Nov 23, 2018 190 Jul 9, 2018
  10. BoycovSuka
    BoycovSuka Nov 23, 2018 Banned 18 Oct 26, 2018
  11. sankevitch
    sankevitch Topic starter Nov 23, 2018 190 Jul 9, 2018
    BoycovSuka, почти, я поствил #include "pch.h" выше #include <iostream> и сделал как ты сказал.
     
  12. storlokol
    storlokol Nov 24, 2018 486 Sep 12, 2013
    Пространство имент тут каким боком?
    Любая программа написанная в Visual Studio должна начинаться с директивы "stdafx.h" и только потом остальные директивы и код.
    Но, начиная с версии Visual Studio 2017, файл stdafx.h был переименован на pch.h.
     
  13. alekseevsky
    alekseevsky Nov 25, 2018 h4x0r 5 Aug 22, 2017
    sankevitch во избежание такого говна советую установить последнюю версию microsoft sdk 10
     
  14. sankevitch
    sankevitch Topic starter Nov 25, 2018 190 Jul 9, 2018
  15. renameduser_649137
    renameduser_649137 Dec 21, 2018 Banned 14 Nov 5, 2018
    Я что-то не понимаю ,а зачем pch,h ?
     
  16. alekseevsky
    alekseevsky Dec 21, 2018 h4x0r 5 Aug 22, 2017
    renameduser_649137, это предкомпилированный заголовок в языке C++
    раньше , если кодишь в visual studio надо было писать "stdafx.h" а сейчас "pch.h" в чем разница хз но ща надо так
     
  17. renameduser_649137
    renameduser_649137 Dec 21, 2018 Banned 14 Nov 5, 2018
    Интересно и зачем он ,вот как-то без него обхожусь=)
     
  18. alekseevsky
    alekseevsky Dec 21, 2018 h4x0r 5 Aug 22, 2017
    renameduser_649137, ты в visual studio 2017 кодишь? или через другие компиляторы?
     
  19. renameduser_649137
    renameduser_649137 Dec 21, 2018 Banned 14 Nov 5, 2018
    И в VS и в C++ Builder =)
     
  20. alekseevsky
    alekseevsky Dec 21, 2018 h4x0r 5 Aug 22, 2017
Loading...
Top