Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/9: Рейтинг темы: голосов - 9, средняя оценка - 4.67
 Аватар для Splitter
203 / 145 / 16
Регистрация: 13.01.2009
Сообщений: 554

Нужна консультация по Visual Studio 6.0

21.01.2009, 12:37. Показов 1915. Ответов 16
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Я никогда не писал в вижуал студии, и у меня ее нет, чтобы проверить, поэтому прошу консультации.
Есть небольшая прога на досовом с++(Борландовский компилятор). Она нормально скомпилируется в качестве консольного приложения на студии или там будут какие-то ньюансы?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
21.01.2009, 12:37
Ответы с готовыми решениями:

Microsoft Visual Studio - нужна литература
учу С++ вот задолбался делать консольние приложение хочу научится делать их в Windows Form. Нужна литература. Помогите пожалуйста.

Имеются ли отличия в компиляторах у сред разработки Visual Studio 2006 и Visual Studio 2015 ?
скажите а где найти среду 2006 года? или можно использовать 2015 год?

В коде возникли ошибки при переходе с Visual studio 2013 на Visual studio 2017
Добрый день, решил попробовать поменять свою 2013 студию на 2017 и заметил такую проблему, при открытии проектов 13 года и даже копирования...

16
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
21.01.2009, 12:57
Скорее всего, будут.
0
 Аватар для Splitter
203 / 145 / 16
Регистрация: 13.01.2009
Сообщений: 554
21.01.2009, 12:59  [ТС]
ну, что скорее всего, я и сам догадываюсь, мне бы быть уверенным...
0
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
21.01.2009, 13:03
Один код может вызвать траблы, другой - нет.
Я не гадалка, чтобы без кода быть уверенным. Без кода твой вопросы смысла не имеет. Да и че там за траблы. Поменять немного и все заработает.
0
 Аватар для Splitter
203 / 145 / 16
Регистрация: 13.01.2009
Сообщений: 554
21.01.2009, 13:07  [ТС]
хочу отправить другому человеку, а он врядли сам поменяет, использую
C++
1
2
3
4
#include <conio.h>
#include <stdio.h>
#include <iostream.h>
#include <math.h>
и ничего хитрого, обычные циклы и ифы...
0
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
21.01.2009, 13:11
Ты не понимаешь. Например, если я использую getch(), то ее в студии нет (или ее с 2005 убрали?). И в это тоже ничего необычного. Обычная функция. clrscr тоже нет. Это обычная функция...
А еще там должно использоваться <iostream>, а не <iostream.h>

И еще могут быть детали. Это не еще все, что я написал. Так что, траблы быть могут, и скорее всего, будут. Но если тот человек такие вещи сам подправить не может, то что ж теперь сделаешь.
1
 Аватар для Splitter
203 / 145 / 16
Регистрация: 13.01.2009
Сообщений: 554
21.01.2009, 13:14  [ТС]
а, и еще
C++
1
#include <stdlib.h>
использую, беру оттуда
div_t
0
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
21.01.2009, 13:15
Цитата Сообщение от Splitter Посмотреть сообщение
а, и еще
C++
1
#include <stdlib.h>
использую, беру оттуда
div_t
Насчет этого не знаю, я в студии редко пишу. У меня gcc. Посмотри в MSDN. Если это есть в VC, то там напишут.
0
 Аватар для Splitter
203 / 145 / 16
Регистрация: 13.01.2009
Сообщений: 554
21.01.2009, 13:16  [ТС]
ок, спасибо за консультацию, придется скачать студию ...
0
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
21.01.2009, 13:16
А вообще, поставь себе VC 6.0, скомпиль, исправь ошибки и отправляй.
0
12 / 12 / 2
Регистрация: 27.09.2008
Сообщений: 43
21.01.2009, 15:02
Цитата Сообщение от Splitter Посмотреть сообщение
а, и еще
C++
1
#include <stdlib.h>
использую, беру оттуда
div_t
div_t -это стандартная структура C, поэтому в студии должна быть.
0
 Аватар для Бартимеус
181 / 33 / 7
Регистрация: 29.10.2008
Сообщений: 283
21.01.2009, 20:47
Цитата Сообщение от Vourhey Посмотреть сообщение
Например, если я использую getch(), то ее в студии нет
неправда, я когда студией пользовался все работало!
1
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
21.01.2009, 21:37
Бартимеус, тебе очки купить?
то ее в студии нет (или ее с 2005 убрали?)
Я же написал, что ее, возможно, удалили в 2005-ой версии, а не в 6.0. В 2005-ой уже нет. Вот я и не помню, так как, вообще gcc использую.

P. S. неправда в твоей внимательности. Если уж берешь цитату, ты бери целиком, так как, часть смысла пропадает.
0
 Аватар для Бартимеус
181 / 33 / 7
Регистрация: 29.10.2008
Сообщений: 283
21.01.2009, 21:41
не надо очков. инетересно какой смысл был удалять getch() в 2005, чтобы потом восстановить в 2008?
0
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
21.01.2009, 21:51
Умные люди давно компилируют со включенными правильно ворнингами и getch() с 2005-ой версии deprecated и этот отголосок борладновской эпохи использовать будут лишь имбицилы.

Добавлено через 1 минуту 9 секунд
Если человек правильно пишет проги, то warnings = errors. На ВС вместо нее должна юзаться _getch в соответствии с поддерживаемом ею стандартом.

Добавлено через 1 минуту 27 секунд
Точно. getch() в ВС есть. Ее нет в gcc под лин. И слава богу. Но использовать deprecated это есть неправильно.
0
 Аватар для Бартимеус
181 / 33 / 7
Регистрация: 29.10.2008
Сообщений: 283
21.01.2009, 21:52
Почему?
0
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
21.01.2009, 22:04
The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _getch.
Еще, потому что даже официальной документации по getch() нет, она тебя сразу отправит к ее синониму _getch(). Она выполняет те же функции.
Потому что такой стандарт. Потому что это студия, а не Турбо С.

Добавлено через 3 минуты 44 секунды
По сути, это есть два имени одного и того же кода. Но раз, мы собрались кодить в VC, то нужно и кодить соответствующим образом.

А так, getch есть. Ты прав. Спасибо, что поправил. Но его использование неразумно в ВС. Мне нужно ширше излагать свои мысли ))

Добавлено через 4 минуты 57 секунд
Лан, тему закрываю тогда. Человеку объяснили, что траблы будут )
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
21.01.2009, 22:04
Помогаю со студенческими работами здесь

Visual Studio Team Foundation Serverl или Visual Studio Professional
Visual Studio Team Foundation Server 2010 Кто пользовался Visual Studio Team Foundation Server 2010, и чем она отличаеться от Visual...

Какую среду программирования лучше выбрать для обучения языку C++ ? Visual Studio,Visual Basic или Visual C++?
И напишите,чем рекомендуемая вами среда программирования лучше других? Насколько я понял из Википедии они все поддерживают язык...

Установка C++ Redistributable Visual Studio 2017 и Visual C++ для Visual Studio 2015
Доброго дня. Пытаюсь изучить PHP. Решил установить сервер локальный. В инструкции сказано: &quot;Ещё нам нужен файл C++...

Нужна помощь с программированием сокетов в Visual Studio 2008
Подскажите пожалуйста статью или пример написания приложений клиент-сервер в Visual Studio 2008 на C++. Пробовал писать с помощью MFC...

Нужна книга для работы с формами в visual studio 2010 на с++
Подскажите книжку какую нибудь дельную,чтобы подробно было описано про работу с формами,заранее спасибо


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

Или воспользуйтесь поиском по форуму:
17
Закрытая тема Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru