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

Ключевое слово register - C++

Восстановить пароль Регистрация
Другие темы раздела
C++/CLI WinForms String[,] Base1 = new string[1, 1] http://www.cyberforum.ru/cpp-beginners/thread231747.html
Есть код , переработаный с С#, кажется верно, только есть один вопрос: В событии обработки клика используется симвоьный массив, как его переписать в С++? public static String Base1 = new string; // ??? private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) { String^ S; S = Convert::ToString(listBox1->Items); String^ S1; System::IO::FileStream^...
C++ Цикл с параметром (for) Задание - Вводятся числа a и b. Найти количество таких чисел в диапазоне , которые являются точными квадратами. #include <iostream> #include <conio.h> #include <cmath> using namespace std; int main () { setlocale(LC_ALL,"Russian"); int a,b; cout << "Первое число a"; http://www.cyberforum.ru/cpp-beginners/thread231744.html
C++ Дайте пожалуйста ответы
1) Почему при объявлении матрицы с одновременной инициализацией первые скобки можно оставить пустыми, а вторые нет? 2) Как вывести матрицу таблицей с колонками одинаковой ширины? 3) Можно ли просмотреть все элементы матрицы в одном цикле? и как? 4) Когда используются формальные параметры-указатели? Какими в этом случае должны быть фактические параметры? 5) Какие параметры могут быть у...
Строки\матрицы\структуры C++
Здравствуйте, напишите пожалуйста три задачи 1)В заданной (программно) строке найти количество подстрок, состоящих из цифр. 2)Разработать программу, которая вводит целочисленную матрицу из n строк и m столбцов (1<n<=100, 1<m<=50) и упорядочивает элементы матрицы. Правило упорядочивания: Разместить все положительные элементы в левую верхнюю область матрицы (заполняя ими матрицу по столбцам...
C++ Метод Эйлера http://www.cyberforum.ru/cpp-beginners/thread231718.html
Суть метода Эйлера заключается в замене функции y(x) на отрезке интегрирования прямой линией, касательной к графику в точке x=xi. Если искомая функция сильно отличается от линейной на отрезке интегрирования, то погрешность вычисления будет значительной. Процесс вычислений строится следующим образом. При заданных начальных условиях x0 и y0 можно вычислить Таким образом, строится таблица...
C++ dll и SetWindowsHookEx Скажите пожалуйста почему не перехватываются нажатия клавиш. //========================================================================= // //THE LOADER // //========================================================================= #include "windows.h" подробнее

Показать сообщение отдельно
fasked
Эксперт C++
 Аватар для fasked
4924 / 2504 / 180
Регистрация: 07.10.2009
Сообщений: 4,306
Записей в блоге: 1
20.01.2011, 19:00     Ключевое слово register
Цитата Сообщение от ForEveR Посмотреть сообщение
Для экономии памяти, очевидно же
А я бы сказал, что для уменьшения времени обращения к переменной.
Если переменная хранится в машинном регистре, а не в оперативной памяти, то доступ к ней осуществляется гораздо быстрее. В некоторых моментах скорость бывает критична, так что определение register можно использовать для переменных, которые часто бывают задействованы в вычислениях.
Однако, для большинства десктопных приложений это не существенно.
 
Текущее время: 04:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru