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

Указатели - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ф-ия month всегда возвращает true, хотя так не должно быть http://www.cyberforum.ru/cpp-beginners/thread986333.html
Ф-ия month всегда возвращает true, хотя так не должно быть. В этой ф-ии я должна либо ввести полностью месяц, либо три первых буквы. Эсли все правильно возвращаться 1, эсли нет 0. Друзья, помогите скорей, пожалуйста! main #include "flower.h" #include <fstream> #include <sstream> #include <string> #include <algorithm>
C++ Profiler В Матлабе есть такая штука, профайлер называется. Она выдает результаты времени выполнения операций в течении всей программы. А есть ли некий аналог в VS? http://www.cyberforum.ru/cpp-beginners/thread986325.html
C++ Чтение из файла в структуру
Здравствуйте, имеется функция чтения из файла в структуру и последующего вывода на экран: void ReadFileFromStrucure (int StructSize,char *FileName,StructEmployee *UsrStruct) { ifstream labfile (FileName); int iter = 0; while(labfile.read((char*)&UsrStruct,sizeof(UsrStruct))); labfile.close(); } void OutputStructEmployee (int StructSize, char *FileName, StructEmployee...
Выделение памяти для массива C++
Пишу такой код: int main() { int* arr1 = new int; } Всё норм. Теперь такой:
C++ Не пойму почему не компилируется код взят с книги Либерти ? http://www.cyberforum.ru/cpp-beginners/thread986318.html
#include <iostream> using namespace std; const int DefaultSize = 10; // обычный класс Animal для // создания массива животных class Animal { public: Animal(int);
C++ Для заданного нелинейного уравнения Для заданного нелинейного уравнения: x−sin(x)=4 выполнить следующие действия: 1. Найти интервал изоляции одного из корней. 2. Написать программу на языке С++ для вычисления корней нелинейного уравнения x−sin(x)=4, погрешность расчета принять e=0,0001. В программе реализовать два указанных в варианте метода (1 – метод половинного деления, 2- метод хорд, 3 – метод касательных, 4 – метод... подробнее

Показать сообщение отдельно
Iridescent
0 / 0 / 0
Регистрация: 24.10.2013
Сообщений: 2
24.10.2013, 02:57     Указатели
Доброй ночи!
Вот столкнулась с такой проблемой, нужно из одной функции в другую перенести переменную number через указатель, что у меня никак не хочет получаться, осталась надежда только на знатоков
Оставила пустыми места идентификации функций в связи с тем, что там, я так поняла, надо помещать указатели, а у меня с ними вот такая беда

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
void input_struct()
    {
                        int number;
                        int i;
                        cout << "Колличество студентов в группе: ";
                        cin >> number;
    
                        Student *st=new Student[number];
                
                        for (i=0; i < number; i++)
                            {
                                cout << endl;
        
                                cout << "Фамилия студента: ";
                                cin >> st[i].surname;
                                cout << endl;
                                
                                cout << "Имя студента: ";
                                cin >> st[i].name;
                                cout << endl;
                                
                                cout << "Отчество студента: ";
                                cin >> st[i].patronymic;
                                cout << endl;
                                
                                cout << "Год рождения студента: ";
                                cin >> st[i].birthdate;
                                cout << endl;
                                
                                cout << "Средний балл студента: ";
                                cin >> st[i].point;
                                cout << endl << endl << endl;
                            }
    }
 
void output_struct()
    {
        cout << "---------------------------------------------------------------------------------------\n";
        cout << "|        Фамилия      |     Имя       |    Отчество     | Год рождения | Средний балл |  \n";
        cout << "---------------------------------------------------------------------------------------\n";
        int i;
                for (i=0; i<number; i++)
            {
                cout << st[i].surname << "\t" << st[i].name << "\t" << st[i].patronymic<< "\t" << st[i].birthdate << "\t"<< st[i].point;
                cout << "---------------------------------------------------------------------------------------\n";
            }
    }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 08:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru