This might be (in fact I can probably say it is) a really dumb question but it's been doing my head in since I've been looking at it. First off, I've been looking at C++ for a short time and it's confusing to me more than what Java ever was. I have an assignment that involves C++ and one of the requirements from a .h file reads;
/** * Constructor that will build an initial screen to hold the * specified array of registers. */ Screen(Register* registers, int numRegisters);
Now this is the dumb bit; I don't understand what it's asking to be done? The register .h file is basically a struct holding data such as strings, int's, etc. Could someone put this into layman's terms for me and point me in the right direction of what I would need to do? This is from main.cpp with said constructor in use;
int numRegisters = 5; Register *registers = Setup::buildRegisters(numRegisters); // Create the screen and add/set the registers Screen screen(registers, numRegisters);
Apologies for wasting anyones time who reads this.