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

list. Cоздать список из результатов(с массивами), а потом просмотреть весь список - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ CRT_SECURE_NO_WARNINGS http://www.cyberforum.ru/cpp-beginners/thread748915.html
This function or variable may be unsafe. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. Стоит ли реагировать на данное предупреждение? И как сделать в VS 10 так, чтобы не добавлять в каждом проекте библиотеку define? Заметил, что на некоторых VS Express 10 это предупреждение никогда не вылезает.. Спасибо
C++ ошибка линковки int main() { return 0; } делаю так: в MSVC++ создаю проект консоли, выбираю пустой проект, затем создаю файл кода с++, пишу эти строки и при линковке вылетает LINK : error LNK2001: неразрешенный внешний символ "_mainCRTStartup". http://www.cyberforum.ru/cpp-beginners/thread748907.html
Итераторы begin и end C++
Привет всем! Возникла проблема с итераторами. Пишу класс, который содержит вектор векторов. Пишу итератор к этому классу. Не получается написать итераторы begin и end. Мне ведь нужно вернуть итератор на первый элемент, но это vector<int>::iterator, а нужно вернуть итератор своего класса. Подскажите, как решить проблему. Спасибо)
табуляция функции. почему не работает код? C++
#include <iostream> #include <cmath> #include <stdlib.h> #include <cstdio> using namespace std; float arctg(float x) { return arctg(1/x)-(x*x);
C++ Простая очередь http://www.cyberforum.ru/cpp-beginners/thread748875.html
Здравствуйте. Мне нужно сделать циклическую очередь, я ее почти доделал но вот проблема с проверкой, она работает по кривому. Буду рад любой помощи #include <iostream> using namespace std; #define MAX 5 struct queue {
C++ Консольные команды Здравствуйте, столкнулся с небольшой проблемой. Хотел сделать так, чтобы при нажатии клавиши открывалась консоль, прописывались подряд 3 команды и консоль закрывалась. Но, к сожалению этого сделать не удалось, поэтому решил сделать ещё проще: создал консольное приложение, прописал следующий код int _tmain(int argc, _TCHAR* argv) { system("netsh"); system("pause"); return 0; } но и тут... подробнее

Показать сообщение отдельно
Learx
1032 / 839 / 85
Регистрация: 31.03.2010
Сообщений: 2,465
28.12.2012, 15:57     list. Cоздать список из результатов(с массивами), а потом просмотреть весь список
как-то так(написал с ходу за ошибки не ручаюсь)
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
# include <iostream>
# include <list>
using namespace std;
 
typedef list<int> list_int;
list< list_int > nms;
 
class Run
{
int a, b, number;
int res[500];
public:
    int result, size;
    bool toNewSystem(unsigned int sys, int num)
    {
        list<int> nm;
        int i;
        for(i = 0; num >= sys; i++)
        {
            nm.push_back(num % sys);
            num = num / sys;
        }
        nm.push_back(result);
        if(i > 2)
        return false;
        else {size++; nms.push_back(nm); return true;}
    }
    void show()
    {
        for(int i = 0; i <= size; i++)
            nms.pop_back();
    }
    Run(){size = number = result = 0;}
};
 
int main()
{
    Run run;
    for(int i = 0; run.toNewSystem(5, i); ++i);
    run.show();
    cout << run.size << endl;
    for (std::list<list_int >::iterator it=nms.begin(); it != nms.end(); ++it)
         for (std::list<int>::iterator tt = it->begin(); tt != it->end(); ++tt)
             std::cout << ' ' << *tt;
    system("pause");
    return 0;
}
Добавлено через 1 минуту
описание библиотек
 
Текущее время: 20:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru