Note: some of the code may be using C++ 11 features.
This piece of music was composed by famous composer Richard Wagner in 1848 for his opera called Lohengrin. The second piece of music known as The Wedding March was composed by Felix Mendelssohn in 1842 as a march written for Shakespeareâs A Midsummer Nightâs Dream.
Mendelssohnâs wedding march was first played in a wedding in 1847, but it was Victoria, the Princess Royal and Queen Victoriaâs daughter, who made it the song to play during a wedding ceremony by having it accompany her own wedding in 1858. info sources 1, 2, 3, 4.