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

создание функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вопрос про mkdir http://www.cyberforum.ru/cpp-beginners/thread55128.html
У меня уже есть идея реализации но мне кажется есть способ проще! И так к делу вот часть кода точнее строчка WinExec("cmd /c mkdir d:\\MyFolder\\",0); мне надо так чтобы пользаватель мог задавати букву диска сам, а папка MyFolder оставалась не изменной! Подскажите как это реализавать и не стесняйтесь задавать дополнительные вопросы. Зарание извеняюсь если такая тема была.
C++ Чтение из файла Есть задание: написать программу,которая считывыает числа из файла, написанные в нем через пробел. Числа кодируются и записываются в новый файл. Кодируются следующим образом: повторяющие числа, идущие друг за другом, заменяются одним этим числом и через двоеточие указывается количество повторений этого числа. Далее нужно считать числа кодированные числа из файла и раскодировать их обратно,... http://www.cyberforum.ru/cpp-beginners/thread55097.html
Присваивание... C++
char f = 300; cout << f; system("PAUSE"); char f = 300; int s = f; cout << f; system("PAUSE");
Трассировка программы C++
Добрый вечер Форумчане. Не могу провести трассировку программы на С. Кто-нибудь сталкивался с трассировкой? #include <conio.h> #include <iostream.h> #include <math.h> struct point //структура координаты { float x;
C++ Масив объектов http://www.cyberforum.ru/cpp-beginners/thread55071.html
Вот читаю тему массив объектов. набрал небольшой код, но программ не идёт. #include <iostream> using namespace std; class MyClass { int x; public: void set_x(int i) { x = i ; } int get_x() { return x; }
C++ Динамический массив структур Реализовать программу для хранения информации о пациентах больницы. Предусмотреть следующие поля: ФИО, диагноз, Для пациентов, стационарно находящихся в больнице указать номер палаты, последнюю измеренную температуру, назначенные лекарства. Для пациентов, находящихся на домашнем лечении указать домашний адрес, дату последнего посещения. Предусмотреть отображение всех пациентов, добавление и... подробнее

Показать сообщение отдельно
TanT
эволюционирую потихоньку
465 / 463 / 43
Регистрация: 30.06.2009
Сообщений: 1,399
11.10.2009, 09:25
Цитата Сообщение от CheshireCat Посмотреть сообщение
Первый же вариант кода по Стандарту языка является, кроме того, и небезопасным, порождая Undefined behavior.
чтобы окончательно просветить этот вопрос: первый вариант это
C++
1
2
3
int temp = a;       // 216
    a = b;              // 317 
    b = temp;           // 227
?
отталкиваюсь от
Действительно, при использовании дополнительной переменной переменной получается
1) Кладём переменную в регистр
2) Меняем
И так 3 раза, итого 6 инструкций

Во втором способе
1) Кладём переменную в регистр
2) Кладём адрес второй переменной в региср
3) Побитовая команда XOR
И так 3 раза.
Всего 9 команд
P.S. подпопугаями подразумевается числовое значение, хранящееся в переменной, или иное?
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru