powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / В с++ нельзя определить функцию возвращающую список???
16 сообщений из 16, страница 1 из 1
В с++ нельзя определить функцию возвращающую список???
    #34076504
Фотография ponuch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пытаюсь определить так: list<string> Func_Name(AnsiString param)
Билдер ругается.......

Лучше тебя потом простят, чем сейчас не заметят.
...
Рейтинг: 0 / 0
В с++ нельзя определить функцию возвращающую список???
    #34076580
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ponuchПытаюсь определить так: list<string> Func_Name(AnsiString param)
Билдер ругается.......

Лучше тебя потом простят, чем сейчас не заметят.

Как ругается?
using не забыл?
...
Рейтинг: 0 / 0
В с++ нельзя определить функцию возвращающую список???
    #34076591
Фотография ponuch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Akh ponuchПытаюсь определить так: list<string> Func_Name(AnsiString param)
Билдер ругается.......

Лучше тебя потом простят, чем сейчас не заметят.

Как ругается?
using не забыл?

Не забыл... Кричит - Type name expected...
...
Рейтинг: 0 / 0
В с++ нельзя определить функцию возвращающую список???
    #34076604
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ponuch Akh ponuchПытаюсь определить так: list<string> Func_Name(AnsiString param)
Билдер ругается.......

Лучше тебя потом простят, чем сейчас не заметят.

Как ругается?
using не забыл?

Не забыл... Кричит - Type name expected...

На какой тип кричит?
Все инклуды подключены?
...
Рейтинг: 0 / 0
В с++ нельзя определить функцию возвращающую список???
    #34076615
Фотография ponuch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кричит как раз на list<string>... инклуды подключены... я могу использовать списки внутри функций без проблем, а вот определить функцию не получается...

Лучше тебя потом простят, чем сейчас не заметят.
...
Рейтинг: 0 / 0
В с++ нельзя определить функцию возвращающую список???
    #34076651
попробуйте

Код: plaintext
1.
2.
typename list<string> Func_Name(AnsiString param);


либо

Код: plaintext
1.
2.
3.
typedef list<string> LISTSTR;
LISTSTR Func_Name(AnsiString param);

...
Рейтинг: 0 / 0
В с++ нельзя определить функцию возвращающую список???
    #34076663
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ponuchКричит как раз на list<string>... инклуды подключены... я могу использовать списки внутри функций без проблем, а вот определить функцию не получается...

Лучше тебя потом простят, чем сейчас не заметят.

Тогда не знаю. В билдере на работаю. В gcc
Код: plaintext
1.
2.
3.
4.
#include <list>
using namespace std;
list<char> f() {
...

компилится на ура.
...
Рейтинг: 0 / 0
В с++ нельзя определить функцию возвращающую список???
    #34080820
zzzzzzzzzzz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Забыл чего-нибудь наверное. Следующий код нормально компилится под Builder 6:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
#include <list>
#include <string>
#include <iostream>
using namespace std;
list<string> Func_Name(std::string param){
	list<string> x;
	x.push_back(param);
	return x;
}

void main(){
	cout << Func_Name("ggg").front() << endl;
}
...
Рейтинг: 0 / 0
В с++ нельзя определить функцию возвращающую список???
    #34081012
Фотография ponuch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
уже все сделал, еще вчера.....

Лучше тебя потом простят, чем сейчас не заметят.
...
Рейтинг: 0 / 0
В с++ нельзя определить функцию возвращающую список???
    #34081022
Фотография Aklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в си можно вернуть указатель на любой динамически созданный объект.

че тут непонятного?1

аффтопитезь
...
Рейтинг: 0 / 0
В с++ нельзя определить функцию возвращающую список???
    #34081038
--null--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а почему сначала-то не работало?
...
Рейтинг: 0 / 0
В с++ нельзя определить функцию возвращающую список???
    #34081054
Фотография ponuch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
--null--а почему сначала-то не работало?

см. здесь

в ашнике без std:: написал...
...
Рейтинг: 0 / 0
В с++ нельзя определить функцию возвращающую список???
    #34081062
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ponuch --null--а почему сначала-то не работало?

см. здесь

в ашнике без std:: написал...

так, все таки, забыл?
...
Рейтинг: 0 / 0
В с++ нельзя определить функцию возвращающую список???
    #34081559
Фотография ponuch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Akh ponuch --null--а почему сначала-то не работало?

см. здесь

в ашнике без std:: написал...

так, все таки, забыл?

using был написан не в ашнике... я пока осваиваю тонкости
...
Рейтинг: 0 / 0
В с++ нельзя определить функцию возвращающую список???
    #34081639
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если ты осваиваешь азы, то я тебе один умный вещь скажу. Не стоит возвращать список, лучше передать его в качестве параметра, иначе слишком много копирований будет, а это разорительно.
...
Рейтинг: 0 / 0
В с++ нельзя определить функцию возвращающую список???
    #34082328
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ponuchusing был написан не в ашнике... я пока осваиваю тонкости

Итренируй внимательность. ;)
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / В с++ нельзя определить функцию возвращающую список???
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]