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

Class, динамическая память, работа с данными - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Непонятное поведение программы http://www.cyberforum.ru/cpp-beginners/thread1251800.html
Привет народ, вот кароч: #include"stdafx.h" #include"iostream" using namespace std; class calc{ int *i, *j; public: int &set_i(); int &set_j(); int add();
C++ Сортировка одномерного массива задание отсортировать элементы массива, находящиеся слева от найденной позиции по убыванию, а элементы массива, находящиеся справа от найденной позиции по возрастанию. найденная позиция у меня - digit_element что не так??? int temp=0; bool exit=false; while(!exit) { exit=true; http://www.cyberforum.ru/cpp-beginners/thread1251781.html
Вычислить значение выражения с тремя переменными C++
Log: Domain Error Добрый день! В C++ совсем начинающий, и собственно в универе есть лабораторная работа, нужно написать програму которая будет вычислять значение выражения, в котором 3 переменных. Программу я вроде бы написал и она работает на случайных цифрах, однако у меня есть конкретные значения X,Y,Z которые подставив я долже получить ответ( который у меня есть), что бы проверить...
Считывание чисел из файла в массив и ошибка: "Invalid allocation size: 4294967295 byte" C++
Всем привет. Есть два вопроса. 1. Нужно считать из txt файла числа в массив столбцов и строк. Код вроде правильный, но пишет ошибку:"Invalid allocation size: 4294967295 byte". #include <fstream> #include <algorithm> #include <ctime> #include <iostream> using namespace std; int main() {
C++ Не могу разобраться в термине "Битовые операторы" http://www.cyberforum.ru/cpp-beginners/thread1251766.html
Есть к примеру такой код, интересует строка fd.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY , я почитал про &, там как я понял сравниваются биты, почему в итоге возвращается тру или флолс? почему если в атрибутах находится инфа и папке и при сравнении с 0х00000010 будет false??? #include "stdafx.h" #include <Windows.h> #include <iostream> #include <string> using namespace std;
C++ Статическая линковка MinGW Как задать статическую линковку для MinGW в среде Qt Creator? Прописал в pro- файле:QMAKE_CXXFLAGS += -static, но не помогло. подробнее

Показать сообщение отдельно
DrOffset
6840 / 4051 / 924
Регистрация: 30.01.2014
Сообщений: 6,855
06.09.2014, 02:58     Class, динамическая память, работа с данными
Цитата Сообщение от КОП Посмотреть сообщение
нельзя в описании класса присваивать значения переменным.
На самом деле уже можно (с С++11).

wrone, но на самом деле конструктор написать все равно лучше.
Пример:
C++
1
2
3
4
5
6
7
8
9
class Person
{
public:
    Person() 
       : n(1), counter(0)
       , names(new string[n])
       , ages(new int[n])
    {}
};
Добавлено через 1 минуту
wrone, еще лучше вместо ручного распределения памяти использовать какой-нибудь vector. А потом вернуться к этим деталям, когда поднаберешься опыта и уверенности.
 
Текущее время: 16:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru