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

Структуры и всё связаное с ними - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Отлов выхода строки за рамки памяти http://www.cyberforum.ru/cpp-beginners/thread426347.html
Здравствуйте, есть программа, в которой иногда возникает ошибка если строка очень большая мне надо получить эту строку, пытаюсь сделать с помощью try { } catch() { } Только вот не подскажите что в catch правильно написать, что бы это работало В аттаче скрин ошибки Заранее спасибо за помощь!
C++ ввод из файла структуры..исправьте... #include <iomanip> #include <conio.h> #include <iostream> #include <stdlib.h> #include <string> #include <istream> using namespace std; #define FNAME "1gr.txt" #define INNAME "2gr.txt" const int k=4; http://www.cyberforum.ru/cpp-beginners/thread426333.html
C++ Задачка про зацикливание при вводе не числа (решено но нужна консульт)
Все решено ошибка найдена если есть идеи могут предложить лучший алгоритм int NumberOfElements=0; //глобальная переменная int main() { clrscr(); do { // эта и следующая строка позволяют избежать зацикливания cin в случае ввода не числа
C++ Генерация случайного числа, максимально случайного
Добрый день, задался вопросом как получить случайное число, но не псевдо-случайное по идее функции rand() и srand(time(NULL)) используют ниже следующий код или подобный ему int rand(void) { next=next*1103515245+12345; return((unsigned int)(next/65536)%32768); } void srand(unsigned int seed) { next=seed; }
C++ Проблема с итератором в <vector> http://www.cyberforum.ru/cpp-beginners/thread426266.html
Всем привет. Помогите пожалуйста решить проблему: У меня существует класс class Book { string author,title,publishing; int year_p; double price; public: Book(){author=title=publishing="";year_p=price=0;} Book(string a,string t,int y,string p,double pr)
C++ Ошибка в циклах В примере есть 2 цикла(один в другом). Ссылка: http://ideone.com/lnxyf. Там получилось так, что ввод данных просто пропускается. Почему? подробнее

Показать сообщение отдельно
DebieCooper
34 / 34 / 1
Регистрация: 12.10.2011
Сообщений: 290
11.01.2012, 19:01     Структуры и всё связаное с ними
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
using namespace std;
 
struct Test {
    int get_i() {return i;}// эти члены public
    void put_i(int j) {i =j;} // по умолчанию. Члены структруры по умолчанию открыты
private:
    int i;
};
 
int main()
{
    Test s;
 
    s.put_i(10);
    cout << s.get_i();
    system("pause");
    return 0;
}
Эта программа определяет структурный тип с именем Test, в котором get_i() и put_i() открыты, а i закрыта.

Добавлено через 2 минуты
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
using namespace std;
 
class Test {
    int i; // private по умолчанию
public:
    int get_i() {return i;}
    void put_i()(int j) {i = j;}
};
 
int main()
{
    Test s;
 
    s.put_i(10);
    cout << s.get_i();
    system("pause");
    return 0;
}
Эквивалентная программа, только в ней вместо struct использовано ключевое слово class
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru