我正在阅读一本关于C ++的书,并且有很多内容提到你可以更好地以特定方式编写某些内容,或者你可能会遇到这样的情况:当你使用不同的编译器时,你可能会收到错误。
例如:
cout << "The total cost is" << (price + tax);
据说,当你省略()时,某些编译器可能会出现编译器错误,但并非所有编译器都出错。
我从来没有听过关于Java编译器的这些评论并阅读了不少书籍,从来没有注意到我必须以特定的方式更好地编写它或者我可能会遇到编译器错误。这引出了一个问题,对于Java来说,只有很少的编译器具有非常相似的行为,这是C ++的另一种方式吗?