Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на C / C++


Информационный Канал Subscribe.Ru

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / C/C++

Выпуск № 287
от 01.01.2006, 01:57

Администратор:Калашников О.А.
В рассылке:Подписчиков: 253, Экспертов: 40
В номере:Вопросов: 3, Ответов: 7


Вопрос № 32197: Здравствуйте. Подскажите пожалуйста как добавить в класс двумерный массив. Как к нему обращаться? Добавил (см. приложение), но не знаю как из него элементы извлекать. VC++ 7...
Вопрос № 32225: Здравствуйте! Что это за язык C# и чем он отличаеться от C++? Спасибо!...
Вопрос № 32244: Уважаемые господа подскажите где можно скачать литературу для начинающих по данной теме? Можно выслать на е-майл. Спасибо всем кто уделит внимание....

Вопрос № 32.197
Здравствуйте. Подскажите пожалуйста как добавить в класс двумерный массив. Как к нему обращаться? Добавил (см. приложение), но не знаю как из него элементы извлекать. VC++ 7

Приложение:

Отправлен: 26.12.2005, 09:29
Вопрос задал: Михаил Лабунский (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Zitz
Здравствуйте, Михаил Лабунский!

К чему такие сложности? Сделай два (или N) массивов - всего и делов!
Если хочешь корячиться то по сути тебе надо выбрать какой из массивов будет за что отвечать, т.е. допустим первый массив - массив строк, т.е. например 2 строки, а в нем указатели на массивы уже с конкретными значениями (по столбцам {5})... Смотри пример...
Чтобы все выглядело как двумерный массив - спряч в класс...
В конструкторе входящем будет естественно размероность, например (2,5)
//CPtrArray m_mas; - мембер класса
m_mas.SetSize(2);
for (int i(0); i<2; i++)
{
CUIntArray * masint;
masint = new CUIntArray;
masint->SetSize(5);
m_mas[i]=masint;
}
В деструкторе как создавал по порядку так и стираешь по порядку
Ну и методы GetAt(int i, int j)
{
CUIntArray * masint;
masint = (CUIntArray *)m_mas[i];
return ( masint->GetAt(j) );
}
SetAt(int i, int j, int Data);
{
CUIntArray * masint;
masint = (CUIntArray *)m_mas[i];
masint->SetAt(j,Data);
}

К вопросу 32174: Я непонимаю сути вопроса, руками чтоли все пишешь? Используй МФЦ не парься! Если интересует как поменять местами тул бар и меню, поищи мой вопрос про ресайз меню (недавно задавал), я во вложенном форуме сам себе ответил...

Приложение:

Ответ отправил: Zitz (статус: 4-ый класс)
Отправлен: 26.12.2005, 16:41


Вопрос № 32.225
Здравствуйте!
Что это за язык C# и чем он отличаеться от C++?
Спасибо!
Отправлен: 26.12.2005, 15:20
Вопрос задал: BatanRus (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: DIMANET
Здравствуйте, BatanRus!
/----------/
http://www.buildercpp.net.ru/phpBB2/portal.php?article=6&subaction=articlessharp&id=0

http://www.dotsite.spb.ru/Tutorials/CSharp/
/----------/
Ответ отправил: DIMANET (статус: 1-ый класс)
Отправлен: 26.12.2005, 15:39


Вопрос № 32.244
Уважаемые господа подскажите где можно скачать литературу для начинающих по данной теме?
Можно выслать на е-майл.
Спасибо всем кто уделит внимание.
Отправлен: 26.12.2005, 20:18
Вопрос задал: Andrew (статус: Посетитель)
Всего ответов: 5
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Zitz
Здравствуйте, Andrew!

http://www.firststeps.ru/
Рекомендую!
Ответ отправил: Zitz (статус: 4-ый класс)
Отправлен: 26.12.2005, 20:39

Отвечает: RedDevil
Здравствуйте, Andrew!
сайт - megalib.com, там не только С++, там есть все.
Ответ отправил: RedDevil (статус: 2-ой класс)
Отправлен: 27.12.2005, 07:25

Отвечает: PROD
Здравствуйте, Andrew!
По какой именно теме?
По Си (и всем его версиям) написано немеряно книг - так что выходи на Яндекс или Гугл и ищи что-то типа "Книги по Си", "Как научится программировать на Си" и т.д.
А если повезет найти советую почитать:
"ЯЗЫК С" Б.В. Керниган, Д.М. Ричи.
"Как программировать на Си" Х.М. Дейтел П.Дж. Дейтел
так же в сети есть куча сайтов которые учат и помогают в этом деле
Ответ отправил: PROD (статус: 2-ой класс)
Отправлен: 27.12.2005, 07:34

Отвечает: [TiER]
Здравствуйте, Andrew!
Книги по С

http://ruinst.net.ru/books/learn_cpp_programming.rar 292кб
http://ruinst.net.ru/books/grady_booch_obj..._and_desing.chm 1741кб
http://ruinst.net.ru/books/(Osborne)%20GCC...20Reference.pdf англицкая

+ еще:

http://anatolix.naumen.ru/files/books/mode...pdesign_rus.zip
http://redlib.narod.ru/cidocs/cpp3comm.zip
http://xammepbook.narod.ru/doc/cpp/cpp_cplus-2.zip
http://booksnet.h12.ru/download/visialc++for_beginner.rar
http://booksnet.h12.ru/download/c_programming.rar
http://booksnet.h12.ru/download/c++_programming.builder.zip
http://booksnet.h12.ru/download/c++_for_dummies.zip

Чэпмен Дэвид. Teach Yourself Visual C++ 6 in 21 Days (можно скачать)
http://www.vbooks.ru/AUTHORS/CHYEPMEN-DYEVID/017223.html

Среда программирования Visual C++ 6.0 (статьи)
http://ovalsoft.nm.ru/Articles/Articles4.htm

По программированию на Microsoft Visual C++ .NET можно скачать книгу
Джорджа Шеферда "Программирование на Microsoft Visual C++ .NET".
http://www.zipsites.ru/books/sheferd_progr_na_visual_c_net/

Удачи!
Ответ отправил: [TiER] (статус: 1-ый класс)
Отправлен: 27.12.2005, 09:57

Отвечает: Лучников Юрий Владимирович
Здравствуйте, Andrew!

ОЧень хорошая подборка литературы находится по адресу:
ponteley.al.ru

Успехов в начинаниях;)
Ответ отправил: Лучников Юрий Владимирович (статус: 7-ой класс)
Отправлен: 27.12.2005, 11:04


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Яндекс Rambler's Top100

Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.soft.prog.cplus
Архив рассылки
Отписаться Вебом Почтой
Вспомнить пароль

В избранное