powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Передача вектора в функцию.
25 сообщений из 64, страница 2 из 3
Передача вектора в функцию.
    #39868152
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Str1
...
Рейтинг: 0 / 0
Передача вектора в функцию.
    #39868154
YUBA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC SharpYUBA,
Там написано, что класс St1 должен быть с правильными или дефолтными конструкторами.Str1 - не класс а структура.
Теперь будет класс, включающий вектор, функции которого замещают методы вектора. Что-то типа -
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
class cVector_F12
{
private:
	vector<Fut_12> vFut_12;

public:
	cVector_F12();
	
	__declspec(property(get = get_dtime, put = put_dtime)) string dtime [];
	string get_dtime(int i);
	void put_dtime(int i, string dt);
  ....
	
...
Рейтинг: 0 / 0
Передача вектора в функцию.
    #39868159
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YUBAStr1 - не класс а структура.

Сугубо всё равно, технически разницы между ними нет.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Передача вектора в функцию.
    #39868162
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YUBAТеперь будет класс, включающий вектор, функции которого замещают методы вектора. Что-то типа -вы дадите исходный код с ошибкой или нет?
Что там вы планируете, это потом.
...
Рейтинг: 0 / 0
Передача вектора в функцию.
    #39868163
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YUBAзамещают методы векторагде написано, что при помещении в контейнер нужно что то замещать?
...
Рейтинг: 0 / 0
Передача вектора в функцию.
    #39868165
L.Otujktd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
YUBA,

Похоже на неициализированные переменные, желательно все-таки сделать явные конструкторы. С другой стороны хранить большой набор структур с большим типом примитивных полей неэффективно с точки зрения памяти. Проще тогда действительно сделать динамический массив
...
Рейтинг: 0 / 0
Передача вектора в функцию.
    #39868168
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
L.OtujktdПохоже на неициализированные переменные, желательно все-таки сделать явные конструкторы.

А я ставлю на динамическую память, которая освобождается преждевременно.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Передача вектора в функцию.
    #39868170
YUBA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC SharpYUBAТеперь будет класс, включающий вектор, функции которого замещают методы вектора. Что-то типа -вы дадите исходный код с ошибкой или нет?
Что там вы планируете, это потом.
Ошибок нет, есть нештатное поведение.
Выуживать из большого проекта код не представляется возможным, а моделировать ошибку отдельно не представляется разумным. А принципы, когда возникает, и когда не возникает нештатное поведение программы уже описаны в теме.
Извините.
...
Рейтинг: 0 / 0
Передача вектора в функцию.
    #39868176
YUBA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC SharpYUBAзамещают методы векторагде написано, что при помещении в контейнер нужно что то замещать?Если работа со ссылками на вектор дает нештатное поведение программы, стало быть, надо избавится от работы со ссылками. Это возможно только при замещении функциональности вектора функциями класса, которые имеют непосредственный доступ к телу.)
...
Рейтинг: 0 / 0
Передача вектора в функцию.
    #39868180
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YUBAОшибок нет

Ты всерьёз полагаешь, что если на исходный код не ругается компилятор, то он правильный?
Или просто тупо троллишь?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Передача вектора в функцию.
    #39868185
YUBA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov, уж коли спросили, серьезно, в данном конкретном случае. Там просто негде ошибиться.))
Примерно аналогичный код функции см выше. Почти уверен, что дело в пользовательском типе в векторе.
...
Рейтинг: 0 / 0
Передача вектора в функцию.
    #39868188
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YUBAТам просто негде ошибиться.не иначе тебя в шарпе воспитывали.
Закрывай тему.
...
Рейтинг: 0 / 0
Передача вектора в функцию.
    #39868198
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YUBAЕсли работа со ссылками на вектор дает нештатное поведение программы, стало быть, надо избавится от работы со ссылками....
Чудовищный мрак.
...
Рейтинг: 0 / 0
Передача вектора в функцию.
    #39868236
YUBA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёёЧудовищный мрак. Главное не процесс, а результат.)
Все уже работает с вектором обернутым в класс.
Всем спасибо.
...
Рейтинг: 0 / 0
Передача вектора в функцию.
    #39868315
Фотография полудух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вектор так то сам класс
тема обёртки векторов не раскрыта
...
Рейтинг: 0 / 0
Передача вектора в функцию.
    #39868320
Фотография полудух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор11320071475429242422962870476408253745900439793770910684839611498339765268014404936395415376878606539060841232866515822841269990571580063744
таких интов вообще не бывает
тут склеенные инты из разных колонок
т.е. косяк в неправильном вызове printf(), например, или в неправильных данных для printf(), например

...вопросы без сырцов это гнусно, гадко, подло. Нельзя так издеваться над людьми!1
...
Рейтинг: 0 / 0
Передача вектора в функцию.
    #39868322
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
полудухвектор так то сам класс
тема обёртки векторов не раскрыта
+1

YUBAГлавное не процесс, а результат.)
-1
Остальное всем все понятно и неинтересно.
Делает костыль, ну и пусть делает.
Удачи ему.
...
Рейтинг: 0 / 0
Передача вектора в функцию.
    #39868423
YUBA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC SharpYUBAГлавное не процесс, а результат.)-1
Делает костыль, ну и пусть делает.
Удачи ему. Самое интересное, что я с вами согласен. Вектор в класс, ради получения данных самого вектора - идиотское решение с точки зрения программирования. Но я не занимаюсь программированием, я занимаюсь инженерными расчетами. И, с этой точки зрения, без разницы как получены результаты, хоть в столбик на бумажке.)
...
Рейтинг: 0 / 0
Передача вектора в функцию.
    #39868434
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YUBAНо я не занимаюсь программированиемтак бы и сказали раньше.
Если не программист, то делай любые костыли.
Удачи.
...
Рейтинг: 0 / 0
Передача вектора в функцию.
    #39868469
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YUBA, у вас еще есть вопросы по данной теме?
...
Рейтинг: 0 / 0
Передача вектора в функцию.
    #39868472
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YUBAPetroNotC Sharpпропущено...
где написано, что при помещении в контейнер нужно что то замещать?Если работа со ссылками на вектор дает нештатное поведение программы, стало быть, надо избавится от работы со ссылками. Это возможно только при замещении функциональности вектора функциями класса, которые имеют непосредственный доступ к телу.)
Есть шутка: "если программа выполняет мистические действия, то вы написали что-то невероятно глупое". Доля шутки тут очень маленькая.

С/С++ тяжелый язык, если не хочется вникать, то лучше взять что попроще: C# или Java, там неопытным стрелять в ногу запрещено, а по производительности они не особо проигрывают.
...
Рейтинг: 0 / 0
Передача вектора в функцию.
    #39868474
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Знакомые дата-аналитики используют язык R для всяких там статистических расчетов.

https://ru.wikipedia.org/wiki/R_(язык_программирования)

Советую автору туда заглянуть. Возможно есть коробочное решение его задач для которого кодинг на С или С++
не понадобиться. Это реально полезнее чем ловить грабли на языке системного программирования. Этот язык
не прощает ошибок новичков и богат побочными эффектами.

Есть известная цитата.

A C program is like a fast dance on a newly waxed dance floor by people carrying razors.

Waldi Ravens.
...
Рейтинг: 0 / 0
Передача вектора в функцию.
    #39868477
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YUBAВектор в класс, ради получения данных самого вектора - идиотское решение с точки зрения программирования. Но я не занимаюсь программированием, я занимаюсь инженерными расчетами. И, с этой точки зрения, без разницы как получены результаты, хоть в столбик на бумажке.)
Идиотское решение тут в том что идиот пишет лишь бы заработало без понимания как все устроено.
...
Рейтинг: 0 / 0
Передача вектора в функцию.
    #39868480
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima Tпопроще: C# или Javaремарка - java сложнее шарпа.
...
Рейтинг: 0 / 0
Передача вектора в функцию.
    #39868482
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Считаю топик безсмысленным. Автор не отвечает. Полный исходник не предоставил.
Но создал гуманитарный спор.

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


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