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

sizeof для класса - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Строки http://www.cyberforum.ru/cpp-beginners/thread940988.html
Здравствуйте!Прошу помощи!Такая проблема: 1.Есть список(рабочий) 2.Есть класс Актив(тоже рабочий) 3.Есть класс игрок 4.Создаю объект игрока,а в нём список Активов 5.Заливаю в список активы 6.Вывожу имена Активов на экран,но имя то ли стирается,то ли не так записывается,не знаю.Выводит бред какой-то вместо имени. #include <iostream> using namespace std;
C++ не работает сортироовка Здравствуйте форумчане! Суть проблемы такова, дан массив от 1 до n, пользователь вводит размер массива и количество потоков в которое должна выполняться программа, но из-за одного цикла(указал в коде) прога неправильно работает Пример: 1..9 1 2 6 4 8 2 3 6 2 вывод 1 2 2 2 3 4 6 6 8 http://www.cyberforum.ru/cpp-beginners/thread940935.html
C++ Не работает конструктор переноса
Привет всем! такая проблема...создал класс с такими членами private: list<string> m_vertex; //Вершины соединены с m_edge list<string> m_only_vertex; //Одиночные вершины vector<vector<bool>> m_edge; //Ребра соединены с m_vertex vector<list<vector<string>>> m_result_is_path; //Результаты сущ путей написал конструктор переноса ...
C++ Сравнение объектов string
Вопрос такой. Мне нужно организовать поиск по ключу типа string. Но сравниваются они посимвольно. if (somestring==parametr) {....} Такая вещь не подходит. Как лучше поступить?:(
C++ как в Code::Blocks просмотреть локальные переменные? http://www.cyberforum.ru/cpp-beginners/thread940907.html
знаю, что можно, а как - не знаю :( Добавлено через 15 часов 11 минут up...
C++ Почему не останавливается цикл по требованию? Здравствуйте! Интересует вопрос по теме. for (int i = 2; !flag; ++i) { if (cin.get() == 'q') flag = true; else { cin.unget(); cin>>p; price.push_back(p); подробнее

Показать сообщение отдельно
lemegeton
 Аватар для lemegeton
2909 / 1338 / 133
Регистрация: 29.11.2010
Сообщений: 2,720
21.08.2013, 10:21     sizeof для класса
А еще же таблица виртуальных функций есть.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
 
class One {
 public:
  One() {}
  int getX() const { return x; }
 private:
  int x;
};
 
class AnotherOne {
 public:
  AnotherOne() {}
  virtual int getX() const { return x; }
 private:
  int x;
};
 
int main(int, char**) {
  std::cout << "One weight " << sizeof(One) << " bytes, but "
    "AnotherOne is " << sizeof(AnotherOne) << " bytes." << std::endl; 
}
 
Текущее время: 10:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru