本题从基本操作符的掌握方向考察学生编程操作能力。选项A, cout << +m; 的输出为m的原始值1,"+"运算符并不会改变m的值。选项B, cout << m++; 这个选项会先输出m的原始值1,然后才对m进行递增操作。这是由于"m++"是后置递增运算符,它首先返回m的当前值,然后再增加m。选项C, cout << ++m; 这个选项会先对m进行递增操作,然后输出递增后的m。因为"++m"是前置递增运算符,它首先增加m,然后返回m的值。所以,这个选项会输出2。选项D, cout << m==1; 是一个比较操作,检查m的值是否为1。因为m的原始值是1,所以这个比较是真,C++中真的值为1,这个选项会输出1。因此,正确答案选C。