|  4.11.2015 / 16:08 |  | 
| aRiGaTo    Пользователь 
  Сейчас: Offline 
 Имя: SnorkОткуда: Yerevan
 Регистрация: 03.02.2010
 
 | Цитата Oak:__________________А C — хороший системный язык.Я бы слегка перефразировал Черчилля:
 Си - наихудший системный язык, за исключением всех остальных, которые пробовались время от времени.
 
 
   don't tread on me | 
|  4.11.2015 / 16:13 |  | 
| Oak    Пользователь 
  Сейчас: Offline 
 Имя: КоляОткуда: Москва
 Регистрация: 02.06.2010
 
 | aRiGaTo, "Есть два типа языков программирования — те, которые все ругают, и те, которые никто не используют".__________________
 
   Эль Презеденте | 
|  4.11.2015 / 18:33 |  | 
| NaruTrey    Пользователь 
  Сейчас: Offline 
 Имя: Андрей K.Откуда: Тольятти
 Регистрация: 15.01.2010
 
 | Я вообще хотел донести то, чтобы хорошо программировать на С++, нужно хорошо программировать и на Си. У С++ Си является основой, а основы нужно хорошо знать. И вообще де-факто С++ это просто нагромождение всего и вся на Си, так нужного, так и экспериментального.__________________
 
   Чёрные усы кричает этот свисть | 
|  5.11.2015 / 11:15 |  | 
| vl@volk    Пользователь 
  Сейчас: Offline 
 Имя: ВладиславОткуда: Земля
 Регистрация: 26.12.2012
 
 | Кек, вы просто не хотите много учить ленивые задницы! Почему масса софта все же пишется на данных языках? Верно — большие возможности по работе с системой. Это ситуация как с сопротивлением материалов — пока ты не выучишь наизусть теорию ты не решишь ни одной задачи__________________
 
   знает толк | 
|  5.11.2015 / 11:21 |  | 
| aRiGaTo    Пользователь 
  Сейчас: Offline 
 Имя: SnorkОткуда: Yerevan
 Регистрация: 03.02.2010
 
 | vl@volk, во-первых, мы-таки по году (минимум) потратили на них. Немного да изучено. __________________Во-вторых, масса софта? С учётом того, что большая часть софта - это корпоративное ПО... Кто пишет корпоративные системы на С/С++?
 
 
   don't tread on me | 
|  5.11.2015 / 11:45 |  | 
| vl@volk    Пользователь 
  Сейчас: Offline 
 Имя: ВладиславОткуда: Земля
 Регистрация: 26.12.2012
 
 | __________________aRiGaTo,  уделал меня  
   знает толк | 
|  6.11.2015 / 09:10 |  | 
| Jahak    Пользователь 
  Сейчас: Offline 
 Имя: КонстантинРегистрация: 16.01.2012
 
 | Не понимаю где здесь ошибка? Я ведь все правильно написал    #include <iostream> int main(){    hello();    return 0;} void hello(){    printf("Hello World!\nby Jahak");}
 | 
|  6.11.2015 / 09:27 |  | 
| aRiGaTo    Пользователь 
  Сейчас: Offline 
 Имя: SnorkОткуда: Yerevan
 Регистрация: 03.02.2010
 
 | __________________Jahak, на момент вызова функции hello она не известна. Либо перемести её выше, либо объяви её прототип. #include <iostream>void hello(); int main() {  hello();  return 0;} void hello() {  printf(...)}
   don't tread on me | 
|  6.11.2015 / 09:46 |  | 
| Jahak    Пользователь 
  Сейчас: Offline 
 Имя: КонстантинРегистрация: 16.01.2012
 
 | aRiGaTo,  Сделал так: #include <iostream> void hello(){    printf("Hello World!\nby Jahak");} int main(){    hello();    return 0;}
и все заработало    Вот что это за язык такой, например в PHP куда угодно поместить функцию хоть до ее вызова, хоть после она будет работать и в Java по-моему тоже, а тут все нетак   | 
|  6.11.2015 / 10:40 |  | 
| Freddy    Пользователь 
  Сейчас: Offline 
 Имя: ИгорьОткуда: Воронеж
 Регистрация: 30.01.2010
 
 | Jahak, у C однопроходный компилятор, он смотрит исходник сверху вниз и обратно не возвращается. Поэтому до первого вызова какой-то функции он должен знать её определение.
 |