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

Список - вперёд в С++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ сегментация http://www.cyberforum.ru/cpp-beginners/thread655822.html
dev ругался на system("PAUSE") изменила на getc(stdin)....итог один___---windows выдает ошибку и прекращает работу...."Ваша программа вызвала нарушение доступа (ошибку сегментации)". #include<stdio.h> #include<conio.h> #include <cstdlib> #include<time.h> #include<iostream> #define MaxX 100 #define MaxY 100
C++ Оптимизация кода, массивы и циклы Занимаюсь программированием совсем немного, решил потренироватся. Написал консольное приложение в духе "Matrix". Там объявленно отдельно множество переменных: #include <iostream> #include <windows.h> #include <ctime> using namespace std; int turn = 0; int i = 0; int sv = 100; http://www.cyberforum.ru/cpp-beginners/thread655819.html
C++ Записать в конец файла
Сделал всё по гайду: #include <fstream> #include <iostream> #include <cstdlib> #include <sstream> #include <string> using namespace std; int main()
Синтаксический редактор C++
Здравствуйте пишу с просьбой помочь в реализации программки на С или С++ быть может кто либо уже делал подобное вобщем нужно реализовать!!! Синтаксический редактор. Предоставляются тексты в нескольких файлах а программа будет искать все орфографические и пунктуационные ошибки После чего будет выводить правильный текст и число найденных и исправленных ошибок
C++ ошибка.должена выйти из функции, но что-то не то http://www.cyberforum.ru/cpp-beginners/thread655805.html
#include <iostream> #include <conio.h> using namespace std; int nod(int a,int b) { int tmp; if(a!=b) { if(a>b) {
C++ количество символов как сделать лимит на количество символов в строке при выводе? подробнее

Показать сообщение отдельно
m1Rr0r
247 / 230 / 15
Регистрация: 05.02.2010
Сообщений: 3,256
Завершенные тесты: 2
21.09.2012, 22:09     Список - вперёд в С++
почему бы не впихнуть все в класс ?
C++ (Qt)
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
48
49
50
51
52
struct shop
{
    int key;
    char name[10];      //Название
    float price;                    //Цена
    char material[15];  //Материал
    char maker[20];         //Производитель
    struct shop *next;  //указатель на следующий элемент списка
}
 
class List  {
private:
shop *pHead, *pTail;
int count;
public:
List()  {
count = 0;
pHead = pTail = NULL;
}
void AddTail()  {
shop *temp = new shop;
//-----заполнение полей temp;
//---------------------------
                
        temp->next = NULL;
        if(pHead==pTail && pHead==NULL)
        {
            pHead = pTail = temp;
        }
        else
        {
            pTail->next = temp;
            pTail = temp;
        }
        count++;
}
//void AddHead();
void DelTail();
//void DelHead();
void DellAll()  {
shop *temp = pHead;
while(temp)  {
pHead = pHead->next;
delete temp;
temp = pHead;
}
}
~List()  {
DelAll();
}
 
};
и т.д...
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru