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

Попытка создать первую прогу на языке С++ в Microsoft Visual Studio - C++

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 30, средняя оценка - 4.97
Мать
 Аватар для Мать
6 / 6 / 1
Регистрация: 08.11.2010
Сообщений: 83
08.11.2010, 18:31     Попытка создать первую прогу на языке С++ в Microsoft Visual Studio #1
Я недавно начала изучать программу Microsoft Visual Studio Ultimate 2010. Изучив основные элементы пытаюсь создать свою первую простенькую программу. Но не могу пока сделать так, чтобы когда открываешь программу и сначала можно делать одни действия, но после производство определенной последовательности действий открывается другие. Н.: при раскрытии преступлений после нахождения вещественного доказательства можно делать его экспертизу и например согласно результатам экспертизы подозреваемый меняет свои показания и его можно задержать.... Что-то в этом роде...Подскажите пожалуйста...
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.11.2010, 18:31     Попытка создать первую прогу на языке С++ в Microsoft Visual Studio
Посмотрите здесь:

C++ Microsoft Visual Studio 6.0.
C++ как прогу заточить по MS Visual Studio 2010
C++ Microsoft Visual Studio
Microsoft Visual studio 2008 C++
Microsoft Visual studio C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
6a6kin
 Аватар для 6a6kin
232 / 102 / 2
Регистрация: 18.04.2010
Сообщений: 295
08.11.2010, 20:40     Попытка создать первую прогу на языке С++ в Microsoft Visual Studio #21
Человек решил заняться строительством дачи, но у него нету умений. Он заходит в интернет и смотрит различные статьи и книги по тому, как класть кирпич, шпаклевать стены. Впитав немного информации он ВНЕЗАПНО хочет построить трехэтажный коттедж сложной конструкции, с гаражом, блэкджеком и шлюхами.
Вы хотите сделать похожее.
http://www.cyberforum.ru/freelance/ - это лучший вариант.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Мать
 Аватар для Мать
6 / 6 / 1
Регистрация: 08.11.2010
Сообщений: 83
08.11.2010, 20:45  [ТС]     Попытка создать первую прогу на языке С++ в Microsoft Visual Studio #22
Цитата Сообщение от PB Посмотреть сообщение
Для этого понадобится работать с базой данных.
А программу нужно писать ручками.

И вообще, это задача не для начинающего (начинающей).
Учиться программировать нужно с более простых вещей постепенно усложняя задачу.
спасибки, я понимаю что это сложно правда...просто хочу спросить на что больше уделить внимание....то есть вы предлагаете более тщательно изучать построение приложений с использованием баз данных?

Добавлено через 4 минуты
6a6ka здесь вы чем-то правы, а чем-то и нет....просто я готова учиться познавать, стараться чтобы постепенно именно придти к построению этого трехэтажного дома....скажем так именно для этих целей просто я вообще решила выучить язык...
PB
Просто прогер
1277 / 1064 / 11
Регистрация: 13.03.2009
Сообщений: 2,502
08.11.2010, 20:54     Попытка создать первую прогу на языке С++ в Microsoft Visual Studio #23
Цитата Сообщение от Мать Посмотреть сообщение
вы предлагаете более тщательно изучать построение приложений с использованием баз данных?
Для реализации данной программы, нужна работа с базой данных.

Цитата Сообщение от Мать Посмотреть сообщение
я вообще решила выучить язык...
Сначала нужно опеределится с языком.
Си конечно мощный, но он почти универсальный (что усложнило его) и довольно запутаный, в глазах новичка.
И вряд ли вы сможете использовать хотябы 10% его возможностей.
6a6kin
 Аватар для 6a6kin
232 / 102 / 2
Регистрация: 18.04.2010
Сообщений: 295
08.11.2010, 20:56     Попытка создать первую прогу на языке С++ в Microsoft Visual Studio #24
Я лично Вам предлагаю оставить это дело, если все, что вам нужно - написание этого приложения. Если Вы хотите учиться и заниматься этим делом серьезно - берите кингу C++ Лафоре или Как программировать на C++ Харви и Пол Дейтел и изучайте. А идею со своей программой оставьте на время.

Но я все-таки хочу Вам сказать, что оно не стоит того ради одного приложения.

Добавлено через 1 минуту
Для реализации данной программы, нужна работа с базой данных.
Как раз-таки не вижу необходимости. Если Вы про то, что надо хранить какие-то данные во время "расследования" - хранение в бинарном виде в обычном файле. Это все-таки не онлайн игра.
PB
Просто прогер
1277 / 1064 / 11
Регистрация: 13.03.2009
Сообщений: 2,502
08.11.2010, 21:01     Попытка создать первую прогу на языке С++ в Microsoft Visual Studio #25
Цитата Сообщение от 6a6ka Посмотреть сообщение
Как раз-таки не вижу необходимости. Если Вы про то, что надо хранить какие-то данные во время "расследования" - хранение в бинарном виде в обычном файле. Это все-таки не онлайн игра.
Но ведь будет раследоватся много дел!
А бинарный файл по сути будет "самопальной" базой данных. Так зачем изобретать велосипед?
6a6kin
 Аватар для 6a6kin
232 / 102 / 2
Регистрация: 18.04.2010
Сообщений: 295
08.11.2010, 21:06     Попытка создать первую прогу на языке С++ в Microsoft Visual Studio #26
Гвозди микроскопом забиваете? Дело впринципе не в программе, а то, как она будет использоваться. Это же не клиент-серверное приложение, являющееся каким-то штатом по расследованиям - это программа-тест для студентов. Возможно используемое как д\з на дом. Не вижу смысла подключать систему-бд, грузящую программу.
tartikov
Заблокирован
08.11.2010, 21:11     Попытка создать первую прогу на языке С++ в Microsoft Visual Studio #27
Цитата Сообщение от PB Посмотреть сообщение
Для реализации данной программы, нужна работа с базой данных.
я думаю не нужна

больше всего, то что описала ТС, похоже на игру-квест.
поэтому нужно гуглить в этом направлении. Уверен, что существуют движки, в которых можно легко и удобно кликаньем мышки делать квесты.

если цель сделать это на с++, то тоже возможно, if-ы, for-ы, массивы и вперед.
но представляете насколько будет запутанной и нерасширяемой программа, если плохо ее спроектировать.
какая структура данных нужна? - не знаю. какой нибудь граф квестов или что-то типа того, надо гуглить.
ну и конечно без хорошего знания языка не обойтись.
Мать
 Аватар для Мать
6 / 6 / 1
Регистрация: 08.11.2010
Сообщений: 83
08.11.2010, 21:33  [ТС]     Попытка создать первую прогу на языке С++ в Microsoft Visual Studio #28
Я буду пытаться, буду стараться.... Дело в том что меня очень сильно тянет к информатике, юриста во мне воспитали, а родили информатика...просто я хорошо разбираюсь в Windows, фотошопе, паскале и хочу изучить это направление....у меня душа туда тянется...а эта прога - это то что мне нужно к дипломке через год....и это пока как цель...как стимул....поэтому дело не в одной проге....я и спрашиваю у вас советов как лучше построить, что изучить, что почитать и т.д....Движки квест - это для меня очень сложно будет - потому что прежде всего я юрист плюс следователь и не могу много уделять внимания одному направлению, потому что права граждан защищать и выявлять преступников тоже кто-то должен...
6a6ka примерно прав в отношении функций данной программы, это какой-то тест на практические занятия, чтобы курсанты представляли что такое раскрытие преступлений и за что могут их самих посадить за решетку...

Добавлено через 6 минут
Цитата Сообщение от 6a6ka Посмотреть сообщение
Как раз-таки не вижу необходимости. Если Вы про то, что надо хранить какие-то данные во время "расследования" - хранение в бинарном виде в обычном файле. Это все-таки не онлайн игра.
Вот эту мысль я немного не поняла, т.е. вы предлагаете сохранять данные в обычном файле и чтобы уже считывалось оттуда? чтобы прога добавляла информацию в обычный файл?
6a6kin
 Аватар для 6a6kin
232 / 102 / 2
Регистрация: 18.04.2010
Сообщений: 295
08.11.2010, 22:31     Попытка создать первую прогу на языке С++ в Microsoft Visual Studio #29
вы предлагаете сохранять данные в обычном файле и чтобы уже считывалось оттуда?
Именно, но это будет формат, понятный только программе. То есть этот файл будет своеобразным "сохранением" уже расследованого дела.
illuminati
20 / 20 / 4
Регистрация: 14.06.2010
Сообщений: 108
09.11.2010, 01:52     Попытка создать первую прогу на языке С++ в Microsoft Visual Studio #30
Мать,
ну раз тянется, то C++
1. изучение ООП, классов, и т.п.
2. условные операторы(в меню особенно switch)
3. работа с файлами
4. изучение графов(дискретная математика или логика)

Итого : этот список примерно 90% от всего С++ да в нагрузку нужно разбираться с принципами объектно-ориентированных языков и логики...

Добавлено через 1 минуту
ЗЫ : если конечно хотите сделать нормальную устойчивую программу с защитой от дурака, а не состряпать приложение на которое дунуть страшно
Runa
 Аватар для Runa
130 / 82 / 3
Регистрация: 28.08.2009
Сообщений: 363
09.11.2010, 02:38     Попытка создать первую прогу на языке С++ в Microsoft Visual Studio #31
Ваша задача будет проще реализовываться с использованием объектно ориентированных подходов, поэтому мой вам совет изучайте с# в том же Visual Studio. Это позволит вам реализовать себя как программиста и решить задачу на логическом уровне не сильно углубляясь в особенности синтаксиса.
Конкретно в вашей задаче стоит применять классы.

Почитайте Павловскую С# там в теме классы очень хорошо рассказано как их использовать.
Например, создать объект, который обладает свойствами имя, фамилия, адрес, статус (потерпевший или подозреваемый).

Хорошо, что вы заранее взялись за дело. Вам сначала необходимо будет попробовать все примеры, посмотреть как они работают, а потом решать свое. Но однозначно вам скажу это объектно ориентированное программирование (ООП), а следовательно предпочтителен с#.Net

После того как освоите его уверенно, пробуйте переходить на с++. Но лучше всего знать оба этих языка и пользоваться ими в зависимости от потребностей. Удачи вам!
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9371 / 5421 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
09.11.2010, 09:15     Попытка создать первую прогу на языке С++ в Microsoft Visual Studio #32
Цитата Сообщение от Мать Посмотреть сообщение
Заходим окно приветствие -> вводим имя следователя -> высвечивается, что произошло изнасилование по ул. Новой, потерпевшая - Маруся, подозреваемого кто совершил нет, было темно и она не видела... Мы берем объяснение с Маруси и осматриваем её и находим у нее на теле капли крови...нажимаем кнопку экспертиза там на выбор есть только кровь неизвестного, делаем экспертизу и нам выдается человек Вова...Далее нажав на кнопку взять объяснение на выбор появляется мини меню, где не только Маруся, но уже и Вова... Далее берем у Вовы отпечатки пальцев и снова делаем экспертизу, а там уже не только можно на экспертизу кровь, но и отпечатки пальцев и так далее....
Цитата Сообщение от 6a6ka Посмотреть сообщение
Человек решил заняться строительством дачи, но у него нету умений. Он заходит в интернет и смотрит различные статьи и книги по тому, как класть кирпич, шпаклевать стены. Впитав немного информации он ВНЕЗАПНО хочет построить трехэтажный коттедж сложной конструкции
Полностью согласен с 6a6ka, Вы просто себе не представляете, за что берётесь. Для начала попробуйте сделать вот, что: возьмите лист бумаги, вверху нарисуйте квадрат, напишите в нём "Уголовное дело" - это собственно будет основная логическая единица. Подумайте, что она должна содержать. Мне представляется - как минимум, ссылка на статью (статьи) УК, под которую это дело попадает, собственно потерпевшие, подозреваемые, свидетели, улики. Вот Вам ещё 4 новых логических единицы (ссылка на УК не считается, тут Вы вряд-ли что-то новое привнесёте, она просто должна быть), при чём три первых происходят по сути от общей логической единицы "фигурант по делу". Начинаете описывать общие свойства "фигуранта" - опять же, как минимум личные данные, результаты опроса. У логических единиц "потерпевший" и "подозреваемый" кроме того должны быть свойства "результаты экспертизы". И вот Вам новая логическая единица - "экспертиза" - нужен некий список её возможных видов и результатов проведения. Ну и так далее до полной ясности... Попутно, конечно, можете пытаться С++ учить - по крайней мере поймёте, сможете ли Вы на нём всё выше сказанное выразить...
Мать
 Аватар для Мать
6 / 6 / 1
Регистрация: 08.11.2010
Сообщений: 83
09.11.2010, 15:13  [ТС]     Попытка создать первую прогу на языке С++ в Microsoft Visual Studio #33
Спасибо, но я представляю из чего все будет состоять, я видела программы такие...плюс я очень хорошо знаю уголовное дело....конечно я понимаю, что сначала необходимо визуально для себя на бумаге представить расследование дела, потом возможно составить схему на языке программирования...Пример я вам так описала потому что подробно я не могу вам описать раскрытие уголовный дел и тактические приемы, это информация согласна приказам МВД секретная... Поэтому и выразилась кратко....

Добавлено через 1 минуту
Вас всех порой послушать, дак у вас только забей на это гиблое дело и лучше копи деньги, чтобы программу эту заказать профи...
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.11.2010, 15:22     Попытка создать первую прогу на языке С++ в Microsoft Visual Studio
Еще ссылки по теме:

C++ Microsoft visual studio c++ и ООП
microsoft visual studio C++
C++ Microsoft Visual Studio 6.0

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

Или воспользуйтесь поиском по форуму:
Nameless One
09.11.2010, 15:22     Попытка создать первую прогу на языке С++ в Microsoft Visual Studio
  #34

Не по теме:

Цитата Сообщение от Мать Посмотреть сообщение
по свой сути я юрист...и мне необходимо научиться писать программы для расследования преступлений, типо тренажеров для молодых... Вот совершено преступление, есть свидетели, потерпевшие, подозреваемые они сначала говорят одно, а потом после сбора определенных доказательств они говорят другое... Например есть список людей которых мы уже нашли и после определенных действий, после разговора с имеющимися свидетелями мы получаем данные о других лицах и они должны сразу добавляться для производства допроса, обыска и т.д. Вот я не могу понять как можно прописать в программе, чтобы компьютер чувствовал последовательность действий и когда нужно добавлял или менял одни данные на другие...
мне одному кажется, что для такой задачи лучше выбрать prolog?

Yandex
Объявления
09.11.2010, 15:22     Попытка создать первую прогу на языке С++ в Microsoft Visual Studio
Ответ Создать тему
Опции темы

Текущее время: 16:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru