编写我编写的C++程序时遇到一些困难.
这个程序非常简单,据我所知,它符合C++标准中规定的所有规则.我已经两次阅读整个ISO/IEC 14882:2003以确定.
该计划如下:

这是我尝试使用Visual C++ 2010编译此程序时收到的输出:
c:\dev>cl /nologo helloworld.png
cl : Command line warning D9024 : unrecognized source file type 'helloworld.png', object file assumed
helloworld.png : fatal error LNK1107: invalid or corrupt file: cannot read at 0x5172
Run Code Online (Sandbox Code Playgroud)
沮丧,我尝试了g ++ 4.5.2,但同样无益:
c:\dev>g++ helloworld.png
helloworld.png: file not recognized: File format not recognized
collect2: ld returned 1 exit status
Run Code Online (Sandbox Code Playgroud)
我认为Clang(版本3.0主干127530)必须工作,因为它的标准一致性受到高度赞扬.不幸的是,它甚至没有给我一个漂亮的,突出显示的错误消息:
c:\dev>clang++ helloworld.png
helloworld.png: file not recognized: File format not recognized
collect2: ld returned 1 exit status
clang++: error: linker (via gcc) command …Run Code Online (Sandbox Code Playgroud) 每个人都知道有些网站只是通过查看它们可能会损害您的计算机,或者某些电子邮件可以通过阅读它们向您的所有朋友发送邮件或收集有关您的信息.
这怎么可能?每个站点都只是简单的HTML,CSS和JS,它们不能对计算机进行任何永久性更改(除了cookie,但这不会伤害你,可以吗?)所以我怎么能得到病毒?
如果我点击广告,我该如何获取病毒?下载自动运行程序的链接?
这些事情是如何完成的?什么编程语言?