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

проверить класс - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Написать программу, вычисляющую сумму и среднее арифметическое последовательности положительных чисел http://www.cyberforum.ru/cpp-beginners/thread1094367.html
Написать программу, вычисляющую сумму и среднее арифметическое последовательности положительных чисел, которые вводятся с клавиатуры. Через цикл While!
C++ После удаления элемента не выводится список Здравствуйте! Подскажите пожалуйста ответ на такой вопрос: Почему после того как я удаляю первый элемент списка, то больше не могу вывести список на экран? При удалении 2 и далее элементов список успешно выводится. Вот код: int del(int num, TEda * Start) { TEda *pr = 0, *curr = Start; for(int i = 1; i<num && curr; ++i) { pr = curr; curr = curr->next; } if(!curr) http://www.cyberforum.ru/cpp-beginners/thread1094366.html
Это на языке С++ , а мне нужно на с. Переведите пожалуйста очень надо! C++
Код C++ #include <iostream> #include <conio.h> #include <locale.h> #include <bitset> using namespace std; void printArr(int *a, int &n)
C++ Разбор алгоритма программы
Здравствуйте, у меня есть программа, вычисляющая факториал заданного числа. #include "stdafx.h" #include <iostream> using namespace std; int a,i,n,j,ost=0,num=1,c;
C++ нужна половина Ёлки( http://www.cyberforum.ru/cpp-beginners/thread1094333.html
#include "stdafx.h" #include<iostream> using namespace std; int _tmain(int argc, _TCHAR* argv) { int n; cin>>n; for(int level=1; level<=n;level++){ for(int row=1;row<=level+1;row++){
C++ Разбор алгоритма программы Здравствуйте, у меня есть программа, вычисляющая факториал заданного числа. #include "stdafx.h" #include <iostream> using namespace std; int a,i,n,j,ost=0,num=1,c; подробнее

Показать сообщение отдельно
Aloir
 Аватар для Aloir
216 / 216 / 13
Регистрация: 17.12.2010
Сообщений: 689
11.02.2014, 18:40     проверить класс
глянул быстренько:

нет инициализаций, лучше их сделать через конструктор:
C++
1
2
3
4
5
6
7
8
9
10
11
12
struct Book
{
    string autor;
    string bookName;
    int year;
};
 
struct Node
    {
        Book book;
        Node *next;
    };
можно подумать о операторах сравнения, копирования и т.п для класса и структуры Book

не критично тут, но нет инициализации
C++
1
    Node *t;
Добавлено через 8 минут
я бы тут сделал код возврата, все-таки могут быть ситуации когда ты не сможешь добавить запись
C++
1
 void Catalog::add_catalog(const Book &book)
 
Текущее время: 02:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru