HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #6421  
Старый 23.09.2022, 23:34
Sadow
Познавший АНТИЧАТ
Регистрация: 14.10.2021
Сообщений: 1,412
С нами: 2411807

Репутация: 118


По умолчанию

Цитата:
Сообщение от Scar_  

Учи основы C++
Я это и пытаюсь делать
 
Ответить с цитированием

  #6422  
Старый 23.09.2022, 23:34
EclipsedFlow
Познавший АНТИЧАТ
Регистрация: 18.09.2017
Сообщений: 1,044
С нами: 4553429

Репутация: 153


По умолчанию

Цитата:
Сообщение от Sadow  

Оно показывает что проблема в #include













Посоветую Visual Studio (не Visual Studio Code)
 
Ответить с цитированием

  #6423  
Старый 23.09.2022, 23:35
#Northn
Флудер
Регистрация: 10.08.2017
Сообщений: 2,659
С нами: 4609424

Репутация: 183


По умолчанию

Цитата:
Сообщение от egaa  

функция мейн вроде должна возвращать значение
Цитата:
Сообщение от ARMOR  

int должен возвращать любое значение. Введи в конец функции return 0;
main всегда неявно по умолчанию возвращает 0
 
Ответить с цитированием

  #6424  
Старый 23.09.2022, 23:35
Sadow
Познавший АНТИЧАТ
Регистрация: 14.10.2021
Сообщений: 1,412
С нами: 2411807

Репутация: 118


По умолчанию

Цитата:
Сообщение от Scar_  

Посоветую Visual Studio (не Visual Studio Code)
Почему именно его?
 
Ответить с цитированием

  #6425  
Старый 23.09.2022, 23:46
sc6ut
Постоянный
Регистрация: 03.05.2020
Сообщений: 385
С нами: 3174020

Репутация: 213
По умолчанию

Цитата:
Сообщение от Sadow  

Почему именно его?
потому что ты не умеешь настраивать vs code под написание на с++, поэтому скачивай visual studio community
 
Ответить с цитированием

  #6426  
Старый 23.09.2022, 23:48
Sadow
Познавший АНТИЧАТ
Регистрация: 14.10.2021
Сообщений: 1,412
С нами: 2411807

Репутация: 118


По умолчанию

Цитата:
Сообщение от sc6ut  

потому что ты не умеешь настраивать vs code под написание на с++, поэтому скачивай visual studio community
А что надо настроить?
 
Ответить с цитированием

  #6427  
Старый 24.09.2022, 00:37
chapo
Флудер
Регистрация: 10.10.2016
Сообщений: 9,228
С нами: 5046982

Репутация: 183


По умолчанию

Вероятно, это очень тупой вопрос, но что тут не так? В гугле ничего не нашел

C++:





[CODE]
#include
#include
using
namespace
std
;
class
testClass
{
public
:
vector

GetVector
(
)
{
string valueOne
=
"first value"
;
string valueTwo
=
"second value"
;
return
vector

{
valueOne
,
valueTwo
}
;
}
;
}
;
int
main
(
)
{
vector

values
=
testClass
.
GetVector
(
)
;
cout



Код:





Код:
error: expected primary-expression before ‘.’ token
   16 |     vector values = testClass.GetVector();
 
Ответить с цитированием

  #6428  
Старый 24.09.2022, 00:42
ARMOR
Флудер
Регистрация: 02.02.2019
Сообщений: 5,070
С нами: 3831395

Репутация: 183


По умолчанию

Цитата:
Сообщение от chapo  

Вероятно, это очень тупой вопрос, но что тут не так? В гугле ничего не нашел

C++:





Код:
#include 
#include 
using
namespace
std
;
class
testClass
{
public
:
vector

GetVector
(
)
{
string valueOne
=
"first value"
;
string valueTwo
=
"second value"
;
return
vector

{
valueOne
,
valueTwo
}
;
}
;
}
;
int
main
(
)
{
vector

values
=
testClass
.
GetVector
(
)
;
cout
 values = testClass.GetVector();

Я не уверен но вроде нужно так:

C++:





[CODE]
int
main
(
)
{
testClass a
;
vector

valus
=
a
.
GetVector
(
)
;
cout

 
Ответить с цитированием

  #6429  
Старый 24.09.2022, 07:20
kin4stat
Флудер
Регистрация: 06.11.2017
Сообщений: 2,759
С нами: 4483143

Репутация: 183


По умолчанию

Цитата:
Сообщение от ARMOR  

int должен возвращать любое значение. Введи в конец функции return 0;
Для int main исключение: автоматически возвращает 0 при достижении конца
 
Ответить с цитированием

  #6430  
Старый 24.09.2022, 18:30
chapo
Флудер
Регистрация: 10.10.2016
Сообщений: 9,228
С нами: 5046982

Репутация: 183


По умолчанию

в чем проблема?



UPD:

пофиксил установкой этого:

 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.

×

Внести депозит

Введите сумму USDT:

Принимается только USDT TRC20. Fake/Flash USDT не засчитывается.

×

Вывести депозит

Сумма USDT:

Ваш USDT TRC20 кошелек:

Заявка будет отправлена администратору.