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 
    Близкие по совпадению ключи
    compile  llvm  build  cosmopolitan  microsoft  bootstrap  mes  clang  security  memory  cheriot  boot  cheri  vm  rus 
    Похожие разделы ключей
  • Средства разработки

  • Раздел новостей
     [12.11.2023] Выпуск GNU Mes 0.25, инструментария для самодостаточной сборки дистрибутивов
     [21.09.2023] Доступен набор компиляторов LLVM 17.0
     [15.09.2023] Уязвимость в GCC, позволяющая обойти защиту от переполнения стека
     [16.07.2023] Для GCC подготовлены патчи для сборки универсальных исполняемых файлов
     [22.06.2023] Проект GCC принял кодекс поведения разработчиков
     [26.04.2023] Релиз набора компиляторов GCC 13
     [05.03.2023] Проект по написанию виртуальной машины на русифицированном языке Си
     [01.03.2023] Microsoft открыл CHERIoT, аппаратное решение для повышения безопасности кода на языке Си
    Следующая страница >>

    Советы и заметки
     Как посмотреть какие функции системных библиотек используются в программе
     Увеличение скорости пересборки 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-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру