The OpenNET Project
 
Поиск (ключи):    ПРОГРАММЫ СТАТЬИ СОВЕТЫ ФОРУМ
  WIKI НОВОСТИ (+) MAN'ы ДОКУМЕНТАЦИЯ

Си

   Корень / Программирование / Языки программирования / Си

rus-* Книга "Изучаем Си" [+]
[есть мнение]
 Электронная версия книги А. Крупника "Изучаем Си", с описанием языка Си для начинающих программистов (2.4 мб. в формате PDF).  
 
rus-* Курс лекций "Многонитевое программирование" [+]
[обсудить]
 Демонстрируются способы разработки многопоточных (multi-threaded) приложений.  
 
rus-* Библиотека программиста С++ [+]
[есть мнение]
 На сайте представлена большая коллекция статей и ссылок по языкам программирования C, C++, VC++. Имеется форум, раздел вопросов - ответов, ссылки на лучшие ресурсы по программированию. 
 
rus-* Язык C. Керниган, Ричи. [+]
[есть мнение]
 
rus-* Введение в язык Си++. Бьярн Страустрап [+]
[обсудить]
 
rus-* Справочное руководство по C++. Бьярн Страустрап [+]
[обсудить]
 
rus-* Хрестоматия по программированию на Си в Unix [+]
[обсудить]
 
rus-* Множество русскоязычных руководств по C/C++. http [+]
[обсудить]
 
----* Multi-Threaded Programming With POSIX Threads [+]
[обсудить]
 Практическое руководство по созданию многопоточных приложений с использованием POSIX Threads.
См. также руководства тогоже автора:
  • Unix Multi-Process Programming and Inter-Process Communications (IPC);
  • Unix And C/C++ Runtime Memory Management For Programmers;
  • Compiling C/C++ Programs On Unix;
  • Debugging With "gdb";
  • Automating Program Compilation Using Makefiles;
  • Manipulating Files And Directories In Unix
  • Creating And Using C Libraries;
  • Unix Signals Programming;
  • Internetworking With Unix Sockets;
  • Accessing User Information On A Unix System;
  • Basic Graphics Programming With The Xlib Library.
  •  
     
    ----* C99/C++ Library Reference [+]
    [обсудить]
     Описание библиотечных вызовов и заголовочных файлов описанных в стандарте языка Си - C99.
  • Статус поддержки C99 в GCC
  • Несовместимости между ISO C и ISO C++
  • Обзор новшеств появившихся в C99 относительно C89.
  •  
     
    ----* Hash Functions and Block Ciphers [+]
    [обсудить]
     Собрание материалов (документация, примеры кода на Си) имеющих отношение к hash-функциям. Библиотеки хэш функций: Minimal Perfect Hashing, in-memory Hash Table, Mhash. 
     
    ----* Tech Talk C/C++ FAQ [+]
    [обсудить]
     Другие интересные FAQ по C/C++: alt.comp.lang.learn.c-c++ FAQ, comp.lang.c FAQ, comp.lang.c++ FAQ, comp.std.c++ FAQ.  
     
    ----* Using and Porting the GNU Compiler Collection (GCC) [+]
    [обсудить]
     Набор всеобъемлющей документации по использованию компилятора GCC. Установка, портирование кода, опции, оптимизация, язык Си и библиотеки. 
     
    ----* The GNU C Library [+]
    [обсудить]
     Руководство программиста использующего glibc, описаны все функции и подсистемы. 
     
    ----* The C-complier - UNIX programming in C [+]
    [обсудить]
     Курс в котором затрагиваются вопросы компиляции программ на Си (проверка кода, профилирование, оптимизация и отладка). Описаны некоторые вопросы системного программирования 
     
    ----* comp.lang.c Frequently Asked Questions [+]
    [обсудить]
     
    ----* C++ FAQ LITE - Frequently Asked Questions [+]
    [есть мнение]
     FAQ с ответами на часто задаваемые вопросы в группе новостей comp.lang.c++.
  • Доступен перевод документа на русский язык.
  •  
     
    ----* C++ libraries FAQ [+]
    [обсудить]
     

    Близкие по значению ключи
    cpp  repository  systrace  cvs  debug  basic  lex  klyx  version  makefile 
    Близкие по совпадению ключи
    linux  driver  malloc  gdb  cpp  regex  memory  ldd  mmap  pcre  process  module  elf  lib  debug 
    Похожие разделы ключей
  • Средства разработки

  • Тематический каталог
     Разработка драйверов для USB-устройств под Linux
     Написание драйверов в Linux
     Регулярные выражения в C++: Использование библиотеки PCRE.
     От C к Ассемблеру
     Разделяемые библиотеки (shared libraries)
     Введение в написание модулей ядра Linux.
     Перевод статьи "Understanding memory usage on Linux"
     Пример использования отладчика GNU GDB
    Следующая страница >>

    Советы и заметки
     Как в программе на Си узнать от какого пользователя запущен активный экран
     Как указать GCC выводить предупреждения для бессмысленных сравнений
     Увеличение скорости пересборки FreeBSD при помощи CCACHE
     Как пропатчить приложение запускаемое через inetd для определения IP клиента.
     Сборка FreeBSD портов другой версией GCC
     Какие параметры указать GCC для оптимизации.
     Как посмотреть какие функции системных библиотек используются в программе

    Раздел новостей
     [23.12.2011] Опубликован новый международный стандарт для языка Си (C1X/C11)
     [20.12.2011] Вышел набор компиляторов Oracle Solaris Studio 12.3 для Solaris и Linux
     [04.12.2011] Оценка производительности GCC на новых процессорах AMD
     [02.12.2011] Релиз набора компиляторов LLVM 3.0
     [26.11.2011] Релиз GNUstep Objective-C Runtime 1.6
     [14.11.2011] Возобновлено соревнование по написанию самого запутанного кода на языке Си
     [10.11.2011] Увидел свет оптимизирующий свободный компилятор Open64 5.0
     [07.11.2011] Сравнение производительности результирующего кода GCC 4.6, LLVM/Clang 3.0 и AMD Open64
    Следующая страница >>

    Каталог программ
     Smatch - C source checker
     phc - open source compiler for PHP with support for plugins
     libferris - makes hierarchical storage systems easier to use
     CTPP - высокопроизводительный шаблонизатор для C, C++, Perl5, PHP4 и PHP5.
     SWIG - Simplified Wrapper and Interface Generator
     icc - Intel C++ Compiler for Linux.
     libssh - working SSH implementation by the mean of a library
     Astyle - automatically re-indents C , C++, Java source
    Следующая страница >>

    Каталог ссылок
     Книга "Изучаем Си"
     Signal 11 (segmentation fault) while compiling the kernel
     Multi-Threaded Programming With POSIX Threads
     C99/C++ Library Reference
     CrossPlatform.RU - сайт о кроссплатформенном программировании
     qt-rus.wikidot.com - Русскоязычная информация о библиотеке Qt
     An Introduction to Bluetooth programming in GNU/Linux
     apachetutor.org - Apache Tutor
    Следующая страница >>

    Архив документации
     Qt Designer и KDevelop-3.0 для начинающих
     Файловая система EXT2.
     Энциклопедия программиста Linux
     Программирование в Qt 4
     Использование GNU ассемблера - as
     Руководство программиста для Linux
     Компилятор языков C, C++, Objective C gcc 2.7
     Разработка графического интерфейса с помощью библиотеки Qt3
    Следующая страница >>

    АКЦИЯ! ПОДПИШИСЬ на журнал Linux Format до 31 января 2012 года и выиграй СУПЕРПРИЗ!

    Журнал "Linux Format" (Линукс Формат)- Единственный в России и странах СНГ журнал на русском языке, посвящённый Linux и свободному ПО. Журнал для IT-директоров, IT-менеджеров, программистов, системных администраторов, учителей школ и преподавателей ВУЗов и всех пользователей ПК. В каждом выпуске: Новости индустрии OpenSource, обзоры новинок свободного ПО, обучающие и методические статьи.

    Каждый, кто оформит подписку, получает бонус- объёмные наклейки на системный блок и подарки: с одним из первых выпусков журнала в 2012 году- диск с архивом номеров за 2005-2011 г.г. и ежемесячно электронную версию журнала в pdf-формате.

    Подробнее о проведении акции вы можете прочитать на странице сайта.


      Закладки на сайте
      Проследить за страницей
    Created 1996-2012 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    RUNNet TopList