С++. Проблема со всем. Visual Studio Code

189
09 июня 2021, 19:50

Только начал программировать на C++, в итоге ничего не понять, как начать. Попытался установить на Visual Studio Code и C++, и code runner, в итоге написал простенькую программку:

input:

#include <iostream>
using namespace std;
int main()
{
    cout << "Hello world bitsdsdsches!";
    return 0;
}

output:

[Running] cd "c:\Users\User\Desktop\разработка\C++\Коды\" && g++ beginning.cpp -o beginning && "c:\Users\User\Desktop\разработка\C++\Коды\"beginning
"g++" �� ���� ����७��� ��� ���譥�
��������, �ᯮ��塞�� �ணࠬ��� ��� ������ 䠩���.
[Done] exited with code=1 in 0.046 seconds

что бы я не написал в cout, всё то же самое выходит, только время выполнения программы меняется. Что делать?

Заранее благодарен.

Answer 1

Странно, что выводит мусор - вот это

'Hello world bitsdsdsches!'

теоретически символьный литерал, который при большем размере обычно воспринимается как int - см., например тут.

Visual C++ честно ругается -

error C2015: слишком много знаков в константе

Если урезать до четырех - до 'Hell' - то это будет воспринято как четырехбайтовый int, где старший байт H - 0x48, следующий e - 0x65 и т.д. - т.е. 0x48656c6c.

А если хотите вывести строку, то учтите, что тут не Pascal, и строки должны быть в двойных кавычках -

cout << "Hello world bitsdsdsches!";
Answer 2

Смысл в том, что я - дурак - не установил компилятор.

Тем, кто не понял: чтобы работать с C++ нужен компилятор. Устанавливаете g++ (gcc) и пишите на здоровье!

сайт, где я взял компилятор: http://www.equation.com/servlet/equation.cmd?fa=fortran

Всем спасибо. Вопрос закрыт.

READ ALSO
Помогите с разбором задачи на рекурсию

Помогите с разбором задачи на рекурсию

Между городом A и гоордом B проложена единственная дорога, на которой построено N остановочных пунктовОбычный автобусный маршрут из A в B предусматривает...

107
c++ if в switch с использованием string

c++ if в switch с использованием string

if string обработать может, а switch не можетно использовать if, как-то не красиво

94
Как передать значение datepicker?

Как передать значение datepicker?

Не могу передать значение инпута datepciker, как это можно реализовать? https://cdnjscloudflare

116