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

Инициализация членов класса нулями - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Метод Эйлера дифуры 1 порядка http://www.cyberforum.ru/cpp-beginners/thread295813.html
Помогите пожалуйста, не могу довести программу до ума в С. Решается дифференциальное уравнение типа y' = a*x+b*y #include "stdafx.h" #include <math.h> #include <conio.h> #include <stdio.h> void func(double& Xi, double& Yi,double kx, double ky, double h); int main()
C++ Как правильно сохранить и потом считать структуру в бинарный файл Есть структура struct card { int size; char *lear; int *name; }; Эта структура это карты игрока. Заполняем ее данными, у меня это количество масть и значение карты card CPU={6, new char, new int}; http://www.cyberforum.ru/cpp-beginners/thread295812.html
Работа с указателями C++
есть класс, в этом классе есть поля - указатели на структуры. я с помощью метода устанавливаю этим указателям значения, потом делаю чтение.запись данных в консоли (cin\cout). адреса, на которые ссылаются указатели остаются прежними, но вместо моих значений там записан какой-то мусор. такое впечатление, что cin и cout юзают память, на которую ссылаются мои указатели... может ли такое быть и как...
Можно ли установить указатель на конец файла, не подсчитывая его размер? C++
можно ли как нибудь уствновить указатель автоматически на конец файла не подсчитывая его размер. например я делаю так SetFilePointer(myfile, sizeof "мои данные", NULL, FILE_BEGIN); "мои данные " структура например и тд.
C++ Работа с Бинарными файлами http://www.cyberforum.ru/cpp-beginners/thread295802.html
Помогите сделать сохранение не могу разобраться :( Почему в этом коде #include <iostream> #include <iomanip> #include <windows.h> #include <math.h> #include <stdio.h> #include <time.h> #include <conio.h> using namespace std;
C++ Разбение строки, на строки по 3 символа Есть строка, достоверно известно, что количество символов в строке кратно 3. Какой функцией можно разбить строку, на строки по 3 символа ? Точное количество символов исходной строки не известно (максимум 9 символов, тоесть это может быть строка из 3, 6 или 9 символов). Строка типа AnsiString. Заранее спасибо. подробнее

Показать сообщение отдельно
exkilla
3 / 3 / 0
Регистрация: 28.12.2009
Сообщений: 68
15.05.2011, 05:32     Инициализация членов класса нулями
Необходимо инициализировать члены класса нулями.
Код
class ID
{
public:
	int GetKey() { return key; }
private:
	int id, key, qm;
};

ID * object = new ID;
object->id = 0;
object->key = 0;
object->qm = 0;
Можно инициализировать по очереди каждую переменную в классе. Но если переменных много, то выглядит не хорошо. Существует способ провести массовую инициализацию нулями?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru