Форум программистов, компьютерный форум CyberForum.ru

Однонаправленные списки - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Объяснить строку http://www.cyberforum.ru/cpp-beginners/thread800073.html
Что значит такая конструкция, например: k->next->prev=tmp
C++ Ввести натуральное число n Ввести натуральное число n. Можно ли представить его в виде суммы двух квадратов натуральных чисел? Если можно, то указать все пары x и y таких натуральных чисел, что n=(x^2)+(y^2), x>=y http://www.cyberforum.ru/cpp-beginners/thread800037.html
C++ Файл: Загрузка данных из файла: первый столбец записывался в 1й массив, второй столбец - во 2й массив, а 3й столбец - в 3й массив.
Есть текстовый файл, в нем 3 столбца чисел (число строк заранее неизвестно). Напишите пожалуйста код, чтобы первый столбец записывался в 1й массив, второй столбец во 2й массив, а 3й столбец в 3й массив.
Перегрузка оератора = в шаблоне C++
Есть шаблон: template <typename V> class Vector; и есть функця: V operator=(const Vector &); пробую перегрузить: template <typename V> V Vector<V>::operator=(const Vector& rhs) { // fix
C++ программка по шаблонам http://www.cyberforum.ru/cpp-beginners/thread800004.html
Пытаюсь конвертировать контайнер класс в шаблон. Укажите, пожалуйста, на ошибки в программе: Header file "sequence4.h" #ifndef MAIN_SAVITCH_SEQUENCE3_H #define MAIN_SAVITCH_SEQUENCE3_H #include <cstdlib> // Provides size_t #include "node2.h" // Provides node class
C++ Шаблон функции, ошибка "unresolved external symbol" Ошибки Error 1 error LNK2019: unresolved external symbol "int __cdecl mas(int *,int)" (?mas@@YAHPAHH@Z) referenced in function _main D:\учеба\2sem c++\lab4z3\lab4z3\3.obj Error 2 error LNK2019: unresolved external symbol "double __cdecl mas(double *,int)" (?mas@@YANPANH@Z) referenced in function _main D:\учеба\2sem c++\lab4z3\lab4z3\3.obj Error 3 error LNK1120: 2 unresolved externals... подробнее

Показать сообщение отдельно
anmartex
...
 Аватар для anmartex
1699 / 1192 / 494
Регистрация: 12.02.2013
Сообщений: 1,978
06.03.2013, 09:27     Однонаправленные списки
Цитата Сообщение от kulpin Посмотреть сообщение
... а как в данном случае выполнить ввод данных в первый список через cin
Ну к примеру так (только функция main, остальное не меняется):
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
int main()
{
   TItem* stack = NULL;
 
   std::cout << "list: ";
   float val;
 
   while (std::cin >> val)
   {
      Push(&stack, val, 2);
   }
 
   std::cout << "first: ";
   Print(stack);
 
   TItem* positive = GetPositive(stack);
 
   std::cout << "positive: ";
   Print(positive);
 
   Clean(&stack);
   Clean(&positive);
 
   return 0;
}
Завершением ввода будет являться любой символ не относящийся к цифре.
 
Текущее время: 22:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru