提醒一下(关于快读)

P4436 [HNOI/AHOI2018] 游戏

大清亡了?
by GNAQ @ 2018-12-17 19:43:43


啊?这样的吗?
by wenjing233 @ 2018-12-17 19:49:43


~~编译器先处理那边是说不准的,这样肯定会出事~~
by Funny_ppt @ 2018-12-17 19:52:06


@[Funny_ppt](/space/show?uid=118006) 说的准,就是先处理右边
by memset0 @ 2018-12-17 19:53:18


@[memset0](/space/show?uid=53495) c++标准从来没有保证过这种东西吧,除了内置||,&&,','
by Funny_ppt @ 2018-12-17 19:54:11


@[memset0](/space/show?uid=53495) 手头没有多的编译器gcc4.8.1和洛谷都是右到左,不过我看<<the c++ programing language>>里也没说到这一点,应该和编译平台以及编译器优化有关 ```cpp #include <iostream> int read() { int r; std::cin>>r; return r; } template<typename T> void print(const T& arg) { std::cout<<arg; } template<typename T,typename... Args> void print(const T& arg,const Args&... args) { std::cout<<arg<<','; print(args...); } int main() { print(read(),read()); } ```
by Funny_ppt @ 2018-12-17 20:18:11


@[Funny_ppt](/space/show?uid=118006) 的确没说明,但是主流编译器是右到左
by 小粉兔 @ 2018-12-17 20:22:30


@[Funny_ppt](/space/show?uid=118006) 某种意义上,这是未定义行为
by 小粉兔 @ 2018-12-17 20:22:44


所以说这种东西还是老老实实快读吧……
by _FILARET_ @ 2018-12-17 20:30:38


@[huhao](/space/show?uid=19410) orz
by xryjr233 @ 2018-12-17 20:32:10


| 下一页