Відповісти

Увага: ця гілка була неактивною принаймні 365 днів!
Будь ласка, подумайте про створення нової гілки, якщо ви не впевнені абсолютно, що хочете відновити обговорення тут.
Ім’я:
Електронна пошта:
Тема:
Іконка:

Код перевірки:
Будь ласка, введіть символи, вказані на малюнку
прослухати / Спробувати інший малюнок

Будь ласка, введіть символи, вказані на малюнку:

скорочення: alt+s — надіслати допис, alt+p — попередній перегляд


Стислий вміст гілки

Автор: peinguin
« : 2012-08-08 13:28:46 »

може така
 inline double operator[] (int n) const;
void display_item_count(pair < string const, vector<string> > const& person) {
Що ця конструкція взагалі може значити?
Автор: R++
« : 2012-08-08 13:21:35 »

тим паче якщо починати з C, а потім переходити на C++ може виникнути плутанина.
Яка саме?
Автор: Host
« : 2012-08-08 12:35:48 »

Цитата
Власне, моя репліка була радше запитанням:) Я сам майже не маю справи з C/C++, і мій досвід тут дорівнює майже нулю. Просто мені здається, що в Linux’і існує тенденція до широкого вживання C, а при потребі гнучкости та об’єкного програмування — використання комбінацій C з Python (чи Lisp/Scheme, чи Lua), що дає можливість користувачам додатково модифікувати програму під себе, або ж взагалі лише якоїсь високорівневої мови (іронія долі — колись високорівневою називали C:). Звичайно, середовище для C++, наскільки я розумію, існує повноцінне (хоч можу й помилятись).

На C написано Linux ядро і практично всі інші системні  програми, тому C на Linuxi популярна.
Автор: peinguin
« : 2012-08-08 07:31:28 »

с I зараз називають високорiвневою.
може краще вивчати at щоб вiконця малювати. Там мережа. Бд.
причому старi книги вже не пiдходять. Вийли стандарти c++0х I c++1х якщо не помиляюсь.
Автор: Yury_Bulka
« : 2012-08-08 00:59:48 »

Може, трохи поза темою, але чи не варто починати з C++ на Linux’і, починаючи з C? Для C це, кажуть, справжній рай...

Можливо ви праві. Але C та C++ в дечому відміні, а мене цікавлять об'єктно-орієнтовані можливості (а C мені цього не дасть) тим паче якщо починати з C, а потім переходити на C++ може виникнути плутанина. Я тільки початківець в C++ тому якщо я помиляюсь прошу мене виправити.  
Власне, моя репліка була радше запитанням:) Я сам майже не маю справи з C/C++, і мій досвід тут дорівнює майже нулю. Просто мені здається, що в Linux’і існує тенденція до широкого вживання C, а при потребі гнучкости та об’єкного програмування — використання комбінацій C з Python (чи Lisp/Scheme, чи Lua), що дає можливість користувачам додатково модифікувати програму під себе, або ж взагалі лише якоїсь високорівневої мови (іронія долі — колись високорівневою називали C:). Звичайно, середовище для C++, наскільки я розумію, існує повноцінне (хоч можу й помилятись).
Автор: Host
« : 2012-08-07 22:54:30 »

Може, трохи поза темою, але чи не варто починати з C++ на Linux’і, починаючи з C? Для C це, кажуть, справжній рай...

Можливо ви праві. Але C та C++ в дечому відміні, а мене цікавлять об'єктно-орієнтовані можливості (а C мені цього не дасть) тим паче якщо починати з C, а потім переходити на C++ може виникнути плутанина. Я тільки початківець в C++ тому якщо я помиляюсь прошу мене виправити.  
Автор: peinguin
« : 2012-08-06 19:51:15 »

Моя думка - дивлячись чим людина збирається займатися.
Автор: Yury_Bulka
« : 2012-08-06 18:42:51 »

Може, трохи поза темою, але чи не варто починати з C++ на Linux’і, починаючи з C? Для C це, кажуть, справжній рай...
Автор: Host
« : 2012-08-06 13:34:45 »

Ось що я знайшов (можливо когось зацікавить):

М.: Стерто. Причина — варез.
Автор: Host
« : 2012-08-06 12:54:12 »

Beej's Guide to Network Programming

http://beej.us/guide/bgnet/

Там взагалі багато цікавого знайдете. Ось застаріла та незакінчена версія перекладу:

http://void.net.ua/wiki/networks:gtnp

Опис функцій ви знайдете в сторінках man. Ось українською (але також потребують редагування):

http://void.net.ua/man/man3

З "авторитетних книжок" я би порадив "UNIX Network Programming" Річарда Стівенса (Richard Stevens). Українського перекладу, наскільки я знаю, немає.

Спасибі. Обов'язково перегляну.
Автор: Re.
« : 2012-08-06 02:09:07 »

Щодо плюсів, то напевно треба щось з Qt.
А я склав повноваження.
А дарма, як бачите.
Автор: tech
« : 2012-08-06 00:47:30 »

Beej's Guide to Network Programming

http://beej.us/guide/bgnet/

Там взагалі багато цікавого знайдете. Ось застаріла та незакінчена версія перекладу:

http://void.net.ua/wiki/networks:gtnp

Опис функцій ви знайдете в сторінках man. Ось українською (але також потребують редагування):

http://void.net.ua/man/man3

З "авторитетних книжок" я би порадив "UNIX Network Programming" Річарда Стівенса (Richard Stevens). Українського перекладу, наскільки я знаю, немає.
Автор: piktor
« : 2012-08-06 00:20:38 »

ось, що видав гугл
[варез]
Гм, посиланнячко на варезик. А я склав повноваження.
По темі — хвалять книгу самого Страуструпа.
Автор: Host
« : 2012-08-05 20:35:41 »

Мало розповідається про Linux компілятор та виконання програм.Мало інформації про бібліотеки. Скупий опис конструкцій та синтаксису (практично гайди, а не підручники).
Автор: peinguin
« : 2012-08-05 20:29:01 »

http://ubuntuforums.org/showthread.php?t=637791
ось відповіді на ваше питання

ось, що видав гугл
[варез]
А як ви взагалі бачите, що книга "не путня"?