Class Folder Structure

Can someone outline the recommended folder structure for C++ code?

What do big games use?

How do I organize my code to be engine-friendly yet convenient to navigate by humans?