C++ undefined reference to defined function

The declaration and definition of insertLike are different In your header file: void insertLike(const char sentence[], const int lengthTo, const int length, const char writeTo[]); In your ‘function file’: void insertLike(const char sentence[], const int lengthTo, const int length,char writeTo[]); C++ allows function overloading, where you can have multiple functions/methods with the same name, as long as they … Read more

How to remove EOFError: EOF when reading a line?

Nothing is overlooked. As per the documentation input raises an EOFError when it hits an end-of-file condition. Essentially, input lets you know we are done here there is nothing more to read. You should await for this exception and when you get it just return from your function or terminate the program.

regex match any whitespace

Your regex should work ‘as-is’. Assuming that it is doing what you want it to. This means match wordA followed by 0 or more spaces followed by wordB, but do not match if followed by wordc. Note the single space between ?! and wordc which means that wordA wordB wordc will not match, but wordA wordB wordc will. Here are some example matches and the associated replacement output: Note … Read more