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.
Illustration shows Directoire (1790s) period bride and groom on their wedding day. Felix Mendelssohn 's  Wedding March  in C major, written in 1842, is one of the best known of the pieces from his suite of incidental music (Op. 61) to Shakespeare's play A Midsummer Night's Dream.