/
atikbif
/
RelkonIDE
Обзор
Документация
Войти
/
atikbif
/
RelkonIDE
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Debugger/memblock.cpp
46 строк
756 B
Roman Pelevin
Реализованы архитектура памяти контроолера, связь между переменными и памятью. Смоделирован процесс изменения значений переменных с отображением в GUI
17 июл 2015, 16:21
17 июл 2015, 16:21
1ec98ea
Код
Авторство
О чём код?
#include "memblock.h" MemBlock::MemBlock(const QString &typeOfMem, int count) { memType = typeOfMem; data.resize(count); } quint8 MemBlock::getCell(int address) const { if(address<data.count()) { return data.at(address); } return 0; } bool MemBlock::updateCell(int address, quint8 value) { if(address<data.count()) { data[address]=value; return true; } return false; } QStringList MemBlock::getID(int addr) { if(addr<data.count()) { return addrID.values(addr); } return QStringList(); } bool MemBlock::addID(int addr, const QString &id) { if(addr<data.count()) { addrID.insert(addr,id); return true; } return false; } MemBlock::~MemBlock() { }