C++ 将c编译为c++;反式

C++ 将c编译为c++;反式,c++,c,C++,C,我不确定这到底是怎么回事。。。它不会编译我,我把它从C翻译成C++(或试图)…是的,我是个初学者。谢谢 #include <stdlib.h> #include <stdio.h> using namespace std; int main( int argc, char * argv[], char* env[]) { int i = 0; cout << "Content-type: text/plain\n\n"; /* p

我不确定这到底是怎么回事。。。它不会编译我,我把它从C翻译成C++(或试图)…是的,我是个初学者。谢谢

#include <stdlib.h>
#include <stdio.h>
using namespace std;

int main( int argc, char * argv[], char* env[]) {
    int i = 0;

    cout << "Content-type: text/plain\n\n";

    /* print query string only */
    cout << "%s\n",getenv("QUERY_STRING");

    /* print the while environment */
    while (env[i]) cout << "%s\n",env[i++];
    return 0;
}
#包括
#包括
使用名称空间std;
int main(int argc,char*argv[],char*env[]{
int i=0;

cout如果您使用的是
cout
,您应该
#include
。然后它会编译。

如果您使用的是
cout
,您应该
#include
。然后它会编译。

更改这些:

cout << "%s\n",getenv("QUERY_STRING");
不能更改这些:

cout << "%s\n",getenv("QUERY_STRING");
这是正确的

#include <stdlib.h>
#include <stdio.h>
#include <iostream>
using namespace std;

int main( int argc, char * argv[], char* env[]) {
    int i = 0;

    cout << "Content-type: text/plain\n\n";

    /* print query string only */
    cout << getenv("QUERY_STRING") << endl;

    /* print the while environment */
    while (env[i]) cout << env[i++] << endl;
    return 0;
}
#包括
#包括
#包括
使用名称空间std;
int main(int argc,char*argv[],char*env[]{
int i=0;
这是正确的

#include <stdlib.h>
#include <stdio.h>
#include <iostream>
using namespace std;

int main( int argc, char * argv[], char* env[]) {
    int i = 0;

    cout << "Content-type: text/plain\n\n";

    /* print query string only */
    cout << getenv("QUERY_STRING") << endl;

    /* print the while environment */
    while (env[i]) cout << env[i++] << endl;
    return 0;
}
#包括
#包括
#包括
使用名称空间std;
int main(int argc,char*argv[],char*env[]{
int i=0;

CUT你得到的错误是什么?技术上你应该包括,这些是C等价标题的C++名字。没有冒犯的意思,但是那个代码>谢谢……我猜,我可以接受热度,我知道我的位置在哪里……我得到错误“脚本标题的过早结束”。当我试图用我的网页运行这个?你得到的错误是什么?技术上你应该包括,并且,这些是等价C标题的C++名字。没有冒犯的意思,但是那个代码>谢谢……我猜,我可以接受热度,我知道我的位置在我……我得到的错误是“脚本标题的过早结束”。当我试图用我的网页运行这个时候?//(eNV[i])CUT,当我尝试用我的网页运行这个脚本时,我会得到错误的“脚本头的过早结束”。听起来好像你想把这个代码作为Perl CGI脚本来运行。你需要一个C++编译器来做这个。当我试图用我的网页运行这个?听起来好像你想把这个代码作为Perl CGI脚本运行。你需要一个C++编译器。