Часто вижу в книжках рассуждения о полезности использования идиом, привычки к ним. Это позволяет сразу "по привычке" оценивать, что делает типовой участок кода, и позволяет легче увидеть ошибки. 
Например, 
i=0; 
while(i <= n-1) 
array[i++] = 1.0; 
и 
for(i = n; --i >= 0; ) 
array[i] = 1.0; 
не являются типовыми, а типовой - 
for(i = 0; i < n; i++) 
array[i] = 1.0; 
Если для C++ - то 
for(int i = 0; i < n; i++) 
array[i] = 1.0; 
Идиома С для удаления последнего символа из строки: 
string[strlen(string)-1] = '\0'; 
В общем, суть ясна Ж:-) 
А вопрос вот в чём: есть ли где-нибудь своды этих самых идиом для разных языков? Особенно для С и Ады. Понятно, что в любых книжках по программированию примеры по идее должны быть в идиоматическом виде... И всё-таки, хочется почитать как можно более полный свод. Если знаете, где такое можно раздобыть - подскажите, пожалуйста.




    
      Ответ на:
      
          комментарий
        от CrazyPit 
  
    
      Ответ на:
      
          комментарий
        от anonymous 
  


    
      Ответ на:
      
          комментарий
        от shumer 
  
    
      Ответ на:
      
          комментарий
        от anonymous 
  

    
      Ответ на:
      
          комментарий
        от eXOR 
  
    
        Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
      
Похожие темы
- Форум Winsock и HTTP POST-запрос (2010)
- Форум Язык программирования (2021)
- Форум языки программирования (2013)
- Форум язык программирования (2008)
- Форум языки программирования (2008)
- Форум Языки программирования (2006)
- Форум Языки программирования (2003)
- Форум Языки программирования (2005)
- Форум Языки программирования (2005)
- Форум Язык программирования Ü (2019)