Вопросы для программистов по C/C++

Тема в разделе "ASM, С/С++, Delphi, Java", создана пользователем ruslanos, 29 май 2012.

  1. ruslanos

    ruslanos Постоялец

    Регистр.:
    5 мар 2010
    Сообщения:
    115
    Симпатии:
    20
    Я не программист, поэтому у меня есть некоторые вопросы, скоро планирую заказывать софт на free-lance.ru

    Уважаемые программисты, подскажие пожалуйста:
    1. Если программу писать на C/C++ в редакторе Microsoft Visual Studio. Возможно ли в дальнейшем, если программист предоставит исходники, редактировать и модифицировать программу в другом редакторе?

    2. Возможно ли впоследствии вставить исходный код программы, который первоначально создан в Microsoft Visual Studio в другой редактор например Qt и скомпилировать программу под другие ОС?

    3. Если в программе использовать большие таблицы данных, тогда нужна будет некая БД, какую БД используют программы на C/C++? Что такое Microsoft SQL Server?

    4. Некоторые программы позволяют загружать и выгружать внутреннюю базу данных с имеющимися данными, расскажите пжл что-нибудь об этом.
     
    kolala нравится это.
  2. xpert13

    xpert13 <(*_*)>

    Moderator
    Регистр.:
    7 ноя 2008
    Сообщения:
    182
    Симпатии:
    453
    1. Visual Studio - это не редактор, а компилятор. Кратко отвечая на ваш вопрос - можно скомпилировать программу другим компилятором, но не всегда это можно сделать без каких-либо вмешательств

    2. Не вдаваясь в детали ваших ошибочных знаний и слабом понимании этой темы отвечаю: можно, но немного проблематично, а без знаний программирования так вообще не возможно

    3. Всё зависит от программиста, язык программирования не имеет значения. О Microsoft SQL Server можно почитать в википедии

    4. Хз о чем именно речь
     
  3. ruslanos

    ruslanos Постоялец

    Регистр.:
    5 мар 2010
    Сообщения:
    115
    Симпатии:
    20
    Понятно.
    Я лично не занимаюсь программированием, а пишу ТЗ, услуги программирования я заказываю у программистов.
    C/C++
    Читал не понял.
     
  4. xpert13

    xpert13 <(*_*)>

    Moderator
    Регистр.:
    7 ноя 2008
    Сообщения:
    182
    Симпатии:
    453
    Я понимаю, но не обязательно быть программистом чтобы понимать чтобы знать, что такое компилятор.
    Хотите кросс платформенное решение - так сразу заказывайте таковое, зачем вам залезать в дебри и пытаться распланировать то, в чем вы слабо разбираетесь. Я вам только одно посоветую: всегда договаривайтесь о получении исходников. Имея на руках исходники возможные проблемы в будущем значительно проще решать.

    Еще раз объясняю: язык не имеет значение, всё зависит от навыков и предпочтений программистов. C/C++ - это язык программирования.
     
  5. ruslanos

    ruslanos Постоялец

    Регистр.:
    5 мар 2010
    Сообщения:
    115
    Симпатии:
    20
    Раньше я заказывал софт только под свои нужны и мне было пофиг на язык на котором была написана программа, все в принципе от человека зависит.
    Теперь решил заняться продажей комерческого софта.
     
  6. xpert13

    xpert13 <(*_*)>

    Moderator
    Регистр.:
    7 ноя 2008
    Сообщения:
    182
    Симпатии:
    453
    Т.е. у вас есть идея, реализовав которую можно заработать деньги? Если я прав, то вам в любом случае необходимо искать программиста, который согласится стать вашим партнером, иначе будьте уверены, неприятные сюрпризы не миновать.
     
  7. ruslanos

    ruslanos Постоялец

    Регистр.:
    5 мар 2010
    Сообщения:
    115
    Симпатии:
    20
    программисты не хотят работать за идею, они деньги хотят здесь и сейчас, а будет ли продаваться ПО или нет это мой коммерческий риск
     
  8. 1ncest

    1ncest Постоялец

    Регистр.:
    27 ноя 2007
    Сообщения:
    53
    Симпатии:
    3
    1. Visual Studio - это всего навсего популярное ide. Таких ide десятки. Если у тебя есть исходники - та можешь писать в любом ide.
    Visual Studio - компилятор??Возможно они реализовали свой commercial компилятор, но это не главное в студии)). GCC, tcc, mingw - вот настоящие компиляторы. Под каждую ось свои реализации.
    2. В другое ide вставить легко. А вот скомпилировать cpp приложений под другую ось - маловероятно. C/C++ приложения пишут с ипользованием библиотек той Оси, под которую пишут. Тут или мега глобал рефакторинг нужен или заново писать. Это вам не java тоарищи.
    3. Какой поддержку программист БД программист реализует в программе - такую и будете юзать. Он может использовать универсальный адаптер, если есть такие библы для cpp.
    4.Базы данных? их куча, есть server-based, есть no-server. В последних данные хранятся просто в файлах а заданной директории (sqlite например)
     
  9. ruslanos

    ruslanos Постоялец

    Регистр.:
    5 мар 2010
    Сообщения:
    115
    Симпатии:
    20
    То есть если я в дальнейшем захочу, чтобы программа работала не только под винду, нужно думать об этом сейчас и выбирать другой язык не C/C++
     
  10. ruslanos

    ruslanos Постоялец

    Регистр.:
    5 мар 2010
    Сообщения:
    115
    Симпатии:
    20
    Скажите пжл на каких языках можно написать программу, чтобы она работала в нескольких ОС?
    И опять же у меня есть программист, который пишет в Qt по-моему на C/C++ и у него все работает в Виндосе и Линуксе.