Информация об изменениях

Сообщение [?] Bash-изм на С++ от 07.01.2022 8:57

Изменено 07.01.2022 8:57 SchweinDeBurg

[?] Bash-изм на С++
Elijah Zarezky, [07/01/2022 11:52]
Хм-м-м, забавно, но факт...
elijah@confident.ru [~] $ cat test.cpp 
#include <iostream>

bool doIt = true;

int main(void)
{
  doIt && std::cout << "Catch me if you can!" << std::endl;
  return (0);
}

elijah@confident.ru [~] $ g++ -O3 test.cpp 

elijah@confident.ru [~] $ ./a.out
Catch me if you can!

Даже с -O3 G++ не выкидывает формально порожний код. 🙄
[?] Bash-изм на С++
Хм-м-м, забавно, но факт...
elijah@confident.ru [~] $ cat test.cpp 
#include <iostream>

bool doIt = true;

int main(void)
{
  doIt && std::cout << "Catch me if you can!" << std::endl;
  return (0);
}

elijah@confident.ru [~] $ g++ -O3 test.cpp 

elijah@confident.ru [~] $ ./a.out
Catch me if you can!

Даже с -O3 G++ не выкидывает формально порожний код. 🙄