1
edit
Changes
→Help
! Question!! Comments
|-
|I can't compile the cio_test.o with the console and bconsole file. It keeps telling me undefined reference to CIO_TABSIZE but I've ran and the cio_test.cpp and passed all the tests already. I've already declared the tabsize in console header and set it in console. My files on matrix are up to date so I really have no idea what I'm doing wrong.||Make sure you have pulled the newest versions of bconsole.h, and bconsole.cpp, declare extern unsigned int CIO_TABSIZE in the console.h file, then almost re-declare it in console.cpp (by initializing it as 'unsigned in CIO_TABSZIE=4'). That's the only thing I can think of (I know it happened to me) Another thing I did was for testing purposes I initialized cio_tabsize in cio_test.cpp which also had me baffled for a few minutes (make sure to change it back to console.cpp if that's the case):p ALSO make sure your bconsole.h, and console.h are also in the directory you are compiling cio_test.o inside of (i know the submission doesn't include those two files in the g++ compile command but they still have to be there)
|-
|I'm stuck on test 4.4 where toggling insert mode changes the *insertMode between 1 and 0. I tried assigning *insertMode to 0 in the else statement in the if(*insertMode){} clause. I'm not sure if I'm making some kind of rookie mistake please HELP!!!!|| How I did it was if (*insertMode) != true make it true else make it false. -kpersaud <hr/> this was actually very simple: http://www.noobiedev.com/oop344/oop34-r-01-insert-mode/ <hr/> Spike, left a better method in the comments <hr/> Haha Thanks I managed to figured it out already but all your solutions are much better than mine :)<hr/>