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

Как сделать так, чтобы программа не компилилась, хотя синтаксически была бы правильной? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Почему MS-DOS не любит кириллицу ? (Или почему она не любит меня ?) http://www.cyberforum.ru/cpp-beginners/thread406909.html
Здравствуйте Почему MS-DOS не любит кириллицу ? У меня есть несколько консольных проектор различной сложности. Почти везде использовал setlocale, "" .... но есть одна очень очень не приятная...
C++ Найти количество цифр в файле Здраствуйте! Помогите пожалуйста написать программу на С. Найти количество цифр в файле. Файл загружаем из ранее созданных. (например 1.тхт). Заранее огромное спасибо за помощь! http://www.cyberforum.ru/cpp-beginners/thread406902.html
C++ Удалить прилагательные из текста
Здравствуйте, помогите пожалуйста написать программы в с++. 1 программа. Сортировка массива. Условия сортировки: а) Кратно 2 б) Представимо в виде 2 в степени n в) По убыванию 2...
Классы с++ C++
#include<iostream.h> #include<math.h> #include<conio.h> #include<string.h> enum shape {prizm,parallelepiped,cube,pyramid,cone,cylinder}; class Body ...
C++ В создании нового массива ошибка. Подскажите. http://www.cyberforum.ru/cpp-beginners/thread406876.html
#include<conio.h> #include<stdio.h> #include<alloc.h> #include<stdlib.h> #include<string.h> #pragma hdrstop #pragma argsused using namespace std; struct F {char name;
C++ База данных, годные детали Здравствуйте, помогите дописать программу. Нужно найти кол-во годных деталей, дано кол-во всего деталей сколько было и кол-во бракован. деталей. Не работает функция расчёт (raschet), не знаю как... подробнее

Показать сообщение отдельно
silent_1991
Эксперт С++
4964 / 3040 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
14.12.2011, 21:27
kravam, если надо чтобы не компилилось - надо писать синтаксически неверную программу. Иначе у компилятора нет никаких причин не генерировать код.
Если у вас встала такая проблема - следует пересмотреть архитектуру. Конструкторы придумали для того, чтобы пользователь получал при создании полностью готовый к работе класс. Вы же откинули этот принцип и вернулись к старому доброму Си (да и любому структурному языку), когда пользователь обязан был всю подготовительную работу производить сам.
Почему бы просто не вызывать первую функцию первым делом во второй?
Короче говоря, всё это попахивает быдлокодом и неверной архитектурой. Может, более конкретно опишите задачу?

Не по теме:

В новом стандарте есть ассерты стадии компиляции, может, они подойдут.

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