You can't use the keyword struct here. Use class or typename (you can still instantiate your template with a struct though).EDIT: Your other problems are to do with the anonymous struct in main.DIT AGAIN: What you originally wrote, with the anonymous struct in main works (after replacing struct in the template) with --std=c++11, but not without (i.e. c++03).
Functions of the Department of the Army. The Department of the Army is comprised of land combat and service forces, which includes aviation, water transport, and space and cyberspace forces, as may be organic therein.
What is the military? In simple terms, the U.S. Armed Forces are made up of the five armed service branches: Air Force, Army, Coast Guard, Marine Corps, and Navy.here are three general categories of military people: active duty (full-time soldiers and sailors), reserve & guard forces (usually work a civilian job, but can be called to full-time military duty), and veterans and retirees (past members of the military).