The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Си

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

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 
    Близкие по совпадению ключи
    rust  csharp  cpp  gnu  go  ruby  java  swift  modula-2  pascal  glibc  nsa  signal  proccess  select 
    Похожие разделы ключей
  • Средства разработки

  • Раздел новостей
     [02.02.2023] Выпуск системной библиотеки Glibc 2.37
     [19.12.2022] В состав GCC включена поддержка языка программирования Modula-2
     [07.12.2022] Фронтэнд для языка Rust доведён до готовности к интеграции в GCC 13
     [14.11.2022] АНБ рекомендует переходить на языки программирования, безопасно работающие с памятью
     [23.09.2022] Выпуск языка программирования Rust 1.64
     [07.09.2022] Ричард Столлман опубликовал книгу по языку Си и расширениям GNU
     [12.07.2022] В GCC утверждено включение поддержки языка Rust
     [30.06.2022] Прогресс в разработке компилятора для языка Rust на базе GCC
    Следующая страница >>

    Советы и заметки
     Как посмотреть какие функции системных библиотек используются в программе
     Увеличение скорости пересборки FreeBSD при помощи CCACHE
     Как в программе на Си узнать от какого пользователя запущен активный экран
     Как собрать в новом GCC старую C++-программу, использующую iostream.h
     Какие параметры указать GCC для оптимизации.
     Сборка FreeBSD портов другой версией GCC
     Как указать GCC выводить предупреждения для бессмысленных сравнений
     Запись бинарных данных в секцию ELF
    Следующая страница >>

    Тематический каталог
     Пример программы на Си, которая выводит окошко и рисует в нем линию
     Внутренние устройство исполняемых файлов формата ELF.
     Пишем "ДЕМОНА" своими руками
     Сигнализация изменения переменной в threads
     Дизассемблер для gcc бинартников c экспортом комментариев
     Правила использования сигналов в Unix
     Использование epoll() для организации асинхронной работы с сетевыми соединениями
     Обработка сигнала SIGCHLD для предотвражения зомби
    Следующая страница >>

    Каталог программ
     Smatch - C source checker
     crosstool - building and Testing gcc/glibc cross toolchains
     icc - Intel C++ Compiler for Linux.
     libferris - makes hierarchical storage systems easier to use
     phc - open source compiler for PHP with support for plugins
     CTrace - multi-threaded trace/debug library
     StackGuard is a compiler approach for defending programs and systems against "stacksmashing" attacks
     libssh - working SSH implementation by the mean of a library
    Следующая страница >>

    Каталог ссылок
     Курс лекций "Многонитевое программирование"
     Книга "Изучаем Си"
     Gnu Ada95 Translator - GNAT
     C99/C++ Library Reference
     Multithreaded Programming - Improving Performance through Threads
     C++ FAQ LITE - Frequently Asked Questions
     qt-rus.wikidot.com - Русскоязычная информация о библиотеке Qt
     Multi-Threaded Programming With POSIX Threads
    Следующая страница >>

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



    Спонсоры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2023 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру