Firstly this is C++, and I'm using Visual Studio.
My Github for my project so you can see files if need be. -> https://github.com/CrypticDevMan/Fir...ent/Section_02

This is happening when I try to click Debug -> Start Debugging.

Here is what my console is showing for debug. (putting this in code wrappers so its more clean)
Code:
'BullCowGame.exe' (Win32): Loaded 'E:\Local Repos\FirstApp\Section_02\Debug\BullCowGame.exe'. Symbols loaded.
'BullCowGame.exe' (Win32): Loaded 'C:\Windows\SysWOW64\ntdll.dll'. Symbols loaded.
'BullCowGame.exe' (Win32): Loaded 'C:\Windows\SysWOW64\kernel32.dll'. Symbols loaded.
'BullCowGame.exe' (Win32): Loaded 'C:\Windows\SysWOW64\KernelBase.dll'. Symbols loaded.
'BullCowGame.exe' (Win32): Loaded 'C:\Windows\SysWOW64\vcruntime140d.dll'. Symbols loaded.
'BullCowGame.exe' (Win32): Loaded 'C:\Windows\SysWOW64\msvcp140d.dll'. Symbols loaded.
'BullCowGame.exe' (Win32): Loaded 'C:\Windows\SysWOW64\ucrtbased.dll'. Symbols loaded.
'BullCowGame.exe' (Win32): Loaded 'C:\Windows\SysWOW64\advapi32.dll'. Symbols loaded.
'BullCowGame.exe' (Win32): Loaded 'C:\Windows\SysWOW64\msvcrt.dll'. Symbols loaded.
'BullCowGame.exe' (Win32): Loaded 'C:\Windows\SysWOW64\sechost.dll'. Symbols loaded.
'BullCowGame.exe' (Win32): Loaded 'C:\Windows\SysWOW64\rpcrt4.dll'. Symbols loaded.
'BullCowGame.exe' (Win32): Loaded 'C:\Windows\SysWOW64\sspicli.dll'. Symbols loaded.
'BullCowGame.exe' (Win32): Loaded 'C:\Windows\SysWOW64\cryptbase.dll'. Symbols loaded.
'BullCowGame.exe' (Win32): Loaded 'C:\Windows\SysWOW64\bcryptprimitives.dll'. Symbols loaded.
'BullCowGame.exe' (Win32): Loaded 'C:\Windows\SysWOW64\kernel.appcore.dll'. Symbols loaded.
Debug Assertion Failed!

Program: C:\Windows\SYSTEM32\MSVCP140D.dll
File: c:\program files (x86)\microsoft visual studio 14.0\vc\include\xstring
Line: 1673

Expression: string subscript out of range
Here is what xstring shows.
Code:
if (this->_Mysize() < _Off)	// sic
			_DEBUG_ERROR("string subscript out of range");
EDIT: okay So I figured out what was wrong. it does this error because its expecting a 6 letter word. But for example if I type and , ant , apple , expression etc it throws the debug error.
So now I just have to find a way to fix it from throwing this error if the amount of typed letters is different from what it is expecting.