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

Аналог делфийского do with в c++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Запуск файла http://www.cyberforum.ru/cpp-beginners/thread104265.html
Подскажите пожалуйста, как запустить .exe файл с консольного приложения?
C++ Как вычислить интервал между двумя датами в структуре? Borland C++ Вот задание: дана структура с полями число, месяц и год! Нужно составить и протестировать функцию которая вычисляет интервал(в днях) прошедший между двумя датами! Подскажите как... http://www.cyberforum.ru/cpp-beginners/thread104259.html
C++ Описать структуру с именем Train
Описать структуру с именем TRAIN, содержащую следующие поля: - название пункта назначения - номер поезда - время отправления Написать программу, выполняющую следующие действия: - ввод с...
C++ Вопрос про Visual Studio 2008
Здравствуйте! Начал изучать С++ примерно 2 недели назад (читаю книгу, делаю упражнения). Пользуюсь компилятором Dev-C++, решил начать пользоваться visual studio 2008. Ничего не могу в ней сделать,...
C++ Программа со структурой http://www.cyberforum.ru/cpp-beginners/thread104243.html
Задали мне написать такую прогу: 1) Вводим имя человека, его дату рождения 2) вводим сегодняшнее число 3) упорядочивание : сначала выводятся те у кого день рождения ещё не был (сортировка по...
C++ Алгоритм архивации Лемпеля-Зива Может есть у кого нибудь исходник, на любом языке, или кто может книгу подскажет где про это описано? Если кто поможет буду очень признателен! подробнее

Показать сообщение отдельно
taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
13.06.2013, 14:10
Цитата Сообщение от Day Посмотреть сообщение
увы, в Си аналога дельфийскому ВУИВ нет.
какому такому вуив? там with (виз), а не vuiv.

Добавлено через 3 минуты
Цитата Сообщение от Day Посмотреть сообщение
ИМХО, это единственный момент, где в выразительности Си уступает Паскалю.
И в чём уступка? Если объект имеет сотни полторы членов, то за экран много раз вылезешь и как раз на делфях потеряешь выразительность, так как будет не видно к какому конкретно объекту относится каждое присваивание и член ли вообще объекта присваивается, или самостоятельная переменная.

Добавлено через 2 минуты
Цитата Сообщение от Day Посмотреть сообщение
Примеров приводить не буду - возьми любую книжку по Си или ++, любой примерчик да и просто любую прогу, и попробуй "виртуально" применить конструкцию типа WITH, и код процентов на 20-40 сократится, станет более компактным и внятным.
Менее ты хотел сказать.

Добавлено через 3 минуты
Цитата Сообщение от Day Посмотреть сообщение
Я отнюдь не поклонник Дельфи и Паскаля, совсем напротив, Си изящней и логичней во 100 крат
(но не ++!) (ИМХО)
Надо объективно относиться к конкуренту
Я люблю и паскаль тоже, но не из-за виза, именно виз специально вообще не стал изучать, так как он не нужен. Не стал разбираться, например, с тем, можно ли под визом обратиться к одиночной переменной, или любое имя понимается только как имя члена. Зачем? Особенности вредной фичи мне не интересны.

Добавлено через 2 минуты
Цитата Сообщение от Monte-Cristo Посмотреть сообщение
Вообще-то есть такая штука - как Инкапсуляция данных... Так вот так делать :
class MyClass
{
int a,b,c;
}
MyClass ObjectOfMyClass;
ObjectOfMyClass.a=1;
ObjectOfMyClass.b=213;
ObjectOfMyClass.c=321;
это перечить Идеалогии С++...
Если ты спрячешь абсолютно все данные, то без толку усложнишь интерфейс, что как раз и противоречит идеологии плюсов, это всё такие не джава с решёткой в перемешку.

Добавлено через 7 минут
Цитата Сообщение от Nick Alte Посмотреть сообщение
Как говорят в армии, "уставы пишутся кровью".
Обращение офицеров друг к другу только на Вы, с приставкой "товарищ" и явным указанием звания тоже кровью написано? В бою надо время экономить, а не в политес играть, так что если бы кровью, то на Вы, но как можно проще и короче с упоминанием званий, имён и должностей только для исключения путаницы в тех случаях, когда без явного указания нельзя понять, к кому конкретно обращаются. Причём, если равных по званию присутствует человека 2, а то и 10, то не упоминать такое звание вообще, так как оно ситуацию не проясняет.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru