Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 57, средняя оценка - 4.63
Доктор ТуамОсес
Заблокирован
#1

Дайте мне, пожалуйста, готовый достаточно сложный проект на C++ - C++

04.11.2010, 16:27. Просмотров 8828. Ответов 41
Метки нет (Все метки)

Цитата Сообщение от ForEveR Посмотреть сообщение
Ребят. Кто-нибудь может дать задачу для тренировки? Приблизительно по всему курсу С++. Буду благодарен за сложную задачу
У меня похожая проблема.
Я тоже изучаю C++ только мне нужны не сами "сложные задачи", а готовые примеры их решения. Т.е. готовые проекты на C++ с исходниками и чтобы в них были задействованы все механизмы и средства C++. Т.к. я хочу изучить эти примеры, чтобы лучше знать C++.

Лазил я по многим Open Sources сайтам. Качал якобы готовые проекты. Но при попытке запустить DSN-файл и перекомпилировать проект у меня вылезала куча ошибок.
Я брал исходники файл-менеджеров, качалок сайтов и т.п.

Так вот.

Дайте мне, пожалуйста, готовый достаточно сложный проект на C++ (т.е. исходники и все прочие служебные файлы), который я смог бы откомпилировать в MSVC++ 6 SP5, Borland C++ 3.1 или Dev-C++ 4.9.9.2.

"Достаточно сложный" для меня подразумевает:
- использование мультипоточности,
- доступа к файловой системе
- обмен данными через интернет с другими компами
- использование ООП, паттернов проектирования, шаблонов, исключений, RTTI и т.п. "наваротов" C++
- использовании виндовых средств: API и т.п.
- разработка окна со сложной системой меню
- объём кода – несколько десятков тысяч строк кода

Но самое главное, чтобы это всё у меня скомпилировалось
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.11.2010, 16:27
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Дайте мне, пожалуйста, готовый достаточно сложный проект на C++ (C++):

Дайте готовый код нахождения точки пересечения окружности с прямой :-) - C++
Нужен код нахождения точки пересечения окружности с прямой. Прямая задана координатами двух точек в 2D. Окружность "сидит" на одном из...

Открыть готовый проект - C++
Есть готовый проект на C++, с открытым кодом. Подскажите, какой программой его открывать. Чтобы доработать, потом прокомпилить и...

Не могу построить готовый проект - C++
Привет всем! Пытаюсь открыть проект на C++ сделанный на VS 2005 от компании YATE Раздел Source code>Downloadable>Windows: Это...

Как добавить в готовый проект указатели - C++
Часть первая #define _CRT_SECURE_NO_WARNINGS #include <stdio.h>//no #include <stdlib.h>//no #include <conio.h> #include...

Чем занимаются программисты ? Что мне учить ? Дайте совет в обучении - C++
Чем занимаются программисты ? Что мне учить ? Дайте совет в обучении Вначале хотел бы описать свою ситуацию с обучением: Ушел...

Как открыть и запустить уже готовый проект на microsoft visual c++? - C++
Имеется проект на Win32 Application по управлению Kernelchip-USB24R. Проект был скачан с интернета и мне его нужно немного модернизировать,...

41
Доктор ТуамОсес
Заблокирован
05.11.2010, 11:06  [ТС] #31
Цитата Сообщение от PB Посмотреть сообщение
Афтар, качай исходники линукс и изучай.
Чего там така нет!
Вы не внимательно прочитали то, о чём тема.
Мне нужны не исходники, а готовый компилируемые проекты. Чтобы я мог просто нажать кнопку "Rebuild All" и у меня всё сразу же без ошибок скомпилировалось и на выходе получился EXE-шник
0
Saiberg
19 / 19 / 1
Регистрация: 23.09.2010
Сообщений: 193
05.11.2010, 11:07 #32
Цитата Сообщение от Доктор ТуамОсес Посмотреть сообщение
Сообщение от Saiberg
Рано тебе еще. Если даже скомпилировать не можешь готовый проект...
А ты уверен, что ты сможешь?
Скорее всего , но таких тем я бы создавать не стал...хотя мб и стал(из-за лени) но не доводил бы до такого (лично меня вы за***** своими дурацкими доводами)

Скачать можешь тут : google.ru
0
nikkka
05.11.2010, 11:17
  #33

Не по теме:

Цитата Сообщение от Доктор ТуамОсес Посмотреть сообщение
"Исправлять ошибки" в заведомо работающем (как заявлено аффтарами), а значит (как минимум) компилирующимся без ошибок проекте? Не зная замысла аффтаров программы?
но ведь именно проблемы ТАКОГО типа у вас! написанно что код рабочий, вы его компилируете, и находите ошибки...
Цитата Сообщение от Доктор ТуамОсес Посмотреть сообщение
Можно так наисправлять, что в корне исказить логику работы программы и замысел аффтаров.
а без изминений и исправлений проект у вас не скомпилится.
Цитата Сообщение от Доктор ТуамОсес Посмотреть сообщение
Поэтому я и хочу, чтобы скаченный из инета проект сразу у меня скомпилировался без ошибок, чтобы я своими исправлениями случайно не исказил замысел аффтаров проги
так не бывает. к сожелению любой ОГРОМНЫЙ проект заточен под определённые библиотеки, осьи и IDE. чем проект больше, тем с ним и больше проблемм. без проблемм, на всех компах разве что "хело ворлд"...

0
Доктор ТуамОсес
Заблокирован
05.11.2010, 11:26  [ТС] #34
Saiberg
Ты настолько уверен в себе, что думаешь, что даже не зная алгоритма и логики организации, заложенных в программу её создателями, мог бы "исправить ошибки" в проге, состоящей из нескольких десятков файлов и нескольких десятков тысяч строк кода не исказив её смысл?

Добавлено через 3 минуты
nikkka
А Вам не приходило в голову, что ошибки могут вылезать не из-за "ошибок" в исходниках, а из-за несоответствия состояния среды, в которой компилили свою прогу аффтары, состоянию среды, в которой компилю я?

Добавлено через 3 минуты
А то можно устранив синтаксические и грамматические ошибки, на которые ругается компилятор, привнести тем самым в прогу логические ошибки
0
nikkka
Мат в 32 хода
235 / 170 / 8
Регистрация: 10.09.2009
Сообщений: 1,096
05.11.2010, 11:27 #35
Доктор ТуамОсес
Ты настолько уверен в себе, что думаешь, что даже не зная алгоритма и логики организации, заложенных в программу её создателями, мог бы разобрать код, состоящий из нескольких десятков файлов и нескольких десятков тысяч строк кода и понять его смысл?
0
Saiberg
19 / 19 / 1
Регистрация: 23.09.2010
Сообщений: 193
05.11.2010, 11:27 #36
Цитата Сообщение от Доктор ТуамОсес Посмотреть сообщение
Saiberg
Ты настолько уверен в себе, что думаешь, что даже не зная алгоритма и логики организации, заложенных в программу её создателями, мог бы "исправить ошибки" в проге, состоящей из нескольких десятков файлов и нескольких десятков тысяч строк кода не исказив её смысл?
Ошибки могут быть только из за проблем которые описал nikkka. Т.е. логику программы теоретически знать даже не нужно
0
kravam
быдлокодер
1696 / 883 / 45
Регистрация: 04.06.2008
Сообщений: 5,474
05.11.2010, 16:22 #37
Цитата Сообщение от Доктор ТуамОсес Посмотреть сообщение
Мне нужны не исходники, а готовый компилируемые проекты. Чтобы я мог просто нажать кнопку "Rebuild All" и у меня всё сразу же без ошибок скомпилировалось и на выходе получился EXE-шник
Задаюсь вопросом: а есть ли такие в природе?
По моему разумению нет.

Сколько я не компилил выложеных здесь исходников, по-любому приходилось обрабатывать мелким напильником. А тут ведь далеко не самые сложные.

Если, ты будешь достаточно упорен в своих целях, то наверное ты умеришь аппетиты и будешь брать проекты какие дают, а не какие компилятся сразу. И будешь делать несколько лёгких пассов руками (ибо научишься) и всё будет получаться.

Но прежде чем до этого дойдёт, пройдёт зря потерянное время. Вот это вправду жаль.
0
Доктор ТуамОсес
Заблокирован
05.11.2010, 19:07  [ТС] #38
Вот из-за того, что я хочу сейчас тратить время на изучение собственно C++, а не на копание в дебрях настроек IDE, компилятора, линкера и т.п. я и создал эту тему.

Я реально потратил уже месяца 2 на то, чтобы откомпилить хотя бы один из десятка скаченных мной из инета якобы уже компилируемых ("работающих") без ошибок проектов.

Пока безуспешно
0
kravam
быдлокодер
1696 / 883 / 45
Регистрация: 04.06.2008
Сообщений: 5,474
05.11.2010, 19:21 #39
Москва не сразу строилась
0
KpeHDeJIb
56 / 56 / 3
Регистрация: 31.10.2010
Сообщений: 103
05.11.2010, 19:28 #40
Честно говоря разбирая чужие примеры никогда не научишься программировать, да, там можно подсмотреть какие-то интересные моменты в реализации, но они ничему не учат, они не научат студента писать программы, они могут только помочь уверенному программисту улучшить свой код, да и то не часто такое происходит. Это факт, если бы было обратное у нас бы не было огромного количества разнообразных программ решающих каждую задачу тысячей способов, была бы одна идеальная программа на каждую задачу.

Как писал Гёте: "суха теория мой друг, а древо жизни вечно зеленеет". Поэтому единственный способ научиться писать программы - это писать их. Понимание приходит со временем, я еще не видел хороших программистов которые бы обучились по книжке "Как изучить С++ за 21 день", единственный вариант это
Дайте мне, пожалуйста, готовый достаточно сложный проект на C++
2
PB
Просто прогер
1281 / 1068 / 11
Регистрация: 13.03.2009
Сообщений: 2,502
05.11.2010, 19:29 #41
Цитата Сообщение от Доктор ТуамОсес Посмотреть сообщение
Я реально потратил уже месяца 2 на то, чтобы откомпилить хотя бы один из десятка скаченных мной из инета якобы уже компилируемых ("работающих") без ошибок проектов.
Пока безуспешно
Это, а может тебе стоит начать с чего-то попроще чем Си, а?
0
easybudda
Модератор
Эксперт CЭксперт С++
9664 / 5614 / 952
Регистрация: 25.07.2009
Сообщений: 10,778
05.11.2010, 20:31 #42
Цитата Сообщение от Доктор ТуамОсес Посмотреть сообщение
Я реально потратил уже месяца 2 на то, чтобы откомпилить хотя бы один из десятка скаченных мной из инета якобы уже компилируемых ("работающих") без ошибок проектов.
Настоятельно рекомендую потратить время на выяснение причин, по которым "якобы рабочие" проекты у Вас не компилируются. В противном случае, думаю, так и не найдёте Вы, что ищите.
В теме кроме флуда по-моему уже ничего не будет. Закрыто.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.11.2010, 20:31
Привет! Вот еще темы с ответами:

Как добавить готовый (сторонний) проект в Visual Studio 2012 - C++
Пытаюсь добавить проект в Visual Studio 2012, при компиляции пишет "не удается запустить программу......". Думаю не стоит объяснять какой...

Дайте пожалуйста ответы - C++
1) Почему при объявлении матрицы с одновременной инициализацией первые скобки можно оставить пустыми, а вторые нет? 2) Как вывести...

Дайте пожалуйста задачку - C++
Помогите вот с чем, изучаю C++ для себя, в среднем понимание есть, но практики нету, хотелось бы что нибудь написать интересно, но не знаю...

Дайте, пожалуйста, контрпримеры - C++
Задача №93 в acmp задание в тему


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
42
Yandex
Объявления
05.11.2010, 20:31
Закрытая тема Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru