Автор | Сообщение |
|
Отправлено: 28.07.12 20:25. Заголовок: Шутка - ложь, но в ней намек, добрым молодцам урок.
Это не выдумка, а реальное сообщение, написанное на одном сайте: цитата: | Решил я изучать C++. Но вот беда - перепробовал уже 9 книг - в каждой один и тот же первый пример - Hello world. И в каждой он не верен, если верить visual studio c++. |
| Перефразируя известное выражение, что если раз дали в морду, второй раз дали в морду, третий раз дали в морду, то может быть дело в морде?!
|
|
|
Ответов - 63
, стр:
1
2
3
4
All
[только новые]
|
|
|
Отправлено: 16.01.22 13:16. Заголовок: Сегодня на сайте Sta..
Сегодня на сайте Stackoverflow прочитал следующий пассаж в одном из вопросов цитата: | Today, I finally learned that it's possible to do "continue 2;" to "continue" an inner loop. I never knew about this syntax in 20+ years of using PHP. I could have used this in so many cases. |
| Как говорится, нарочно не придумаешь. Человек более 20 лет использовал PHP и только на днях решил заглянуть в описание языка и сделал для себя открытие относительно такого базового оператора как continue.
|
|
|
|
Отправлено: 25.10.22 01:53. Заголовок: Встретил интересную ..
Встретил интересную преамбулу в одном вопросе на Stackoverflow. Вопрос начинается со следующего предисловия: «I am a 52-year-old chemical engineer who decided to change carrier, after some period of unemployment, to programming and made a mistake to choose C language to learn. In addition, English is not my native language, so be kind.» Здесь два интересных момента, заслуживающих внимание. Первое - это то, что человек в 52 года не побоялся резко изменить специальность. Это надо быть большим оптимистом. Например, в России программисты, которым уже только только за 40 лет начинают нервничать и задаваться вопросом: "А что делать, если уже на работу не будут брать в связи с возрастом?". К сожалению в России те, кто набирает программистов, то есть менеджеры и руководство фирм, крайне не компетентны и руководствуются обывательскими соображениями, не понимая, что как раз программистами становятся после 40 лет. А до этого возраста каждый, кто пишет код, думает, что он является программистом.:) Второе - это то, что человек, как только встретился с ошибкой в набранной им простейшей программе из книги для начинающих программистов по языку C (а ошибка заключалась в обыденной опечатке, когда оператор присваивания был спутан с оператором равенства) то сразу поспешно сделал вывод, что он не тот язык программирования выбрал для изучения.:) В программировании нужна усидчивость и хладнокровие. Нужно получать удовольствие от решения проблем в коде.:)
|
|
|
|
Отправлено: 15.02.23 22:06. Заголовок: Вопросы начинающих п..
Вопросы начинающих программистов порой поражают своей не ординарностью, свежестью и глубиной мысли. Вот, встретившейся мне на форуме Stackoverflow такой вопрос. Так как вопрос в конечном итоге был удален, то привожу его текст здесь полностью. Вопрос озаглавлен так: "Which is better practice? Print as int, string,char in C++?" и имеет следующее содержание: cout << 1; //Output as Integer Literal cout << "1"; //Output as String cout << '1'; //Output as Char cout<<true; //Output using bool цитата: | I simply want to print 1 in output, Just curious to know which one of the above ways is the best practice? |
| Я, вот, подумал, зачем ломать голову и мучить себя этим вопросом? Вдруг, еще выберешь не лучший вариант, а затем будешь сильно переживать и казнить себя в этом! Лучше написать, используя все возможности, так сказать, никого не обижая std::cout << 1 * true * ( '1' - '0' ) * ( "1"[0] - '0' ); И, как говорится, и волки сыты, и овцы целы!
|
|
|
Ответов - 63
, стр:
1
2
3
4
All
[только новые]
|
|