|
|
Другие темы раздела | |
C++ Реализовать все функции инициализации и доступа к объектам класса окружность
https://www.cyberforum.ru/ cpp-beginners/ thread196119.html Дан класс окружность,включающий в себя диаметр и площадь.Указать все необходимые функции инициализации и доступа к объектам класса.Перегрузить для объектов класса операторы +,-,*,/ относительно площади |
C++ Переписать данные из массива в матрицу ползунком, и спиралью по часовой стрелке Здравствуйте, у меня задание есть, не как не могу придумать решение проблемы, вот у меня есть программа #include "stdafx.h" #include <iostream> #include <conio.h> #include <iomanip> using namespace std; void main() { |
C++ поиск согласных в строке
https://www.cyberforum.ru/ cpp-beginners/ thread196031.html После каждой согласной буквы вставляется буква например "b". Подскажите хотябы алгоритм нахождения согласных .В принципе можно было напсиать чтото типа if(s == 'b' ||s == 'c'..... ) {} но мб есть какаянибудь стандартная функция для поиска согласных.На Си. |
C++ дерево поиска
https://www.cyberforum.ru/ cpp-beginners/ thread196025.html Введите элемент на экран дерево поиска со саммым простым методом Перепишите задание нормально, или тема будет удалена. |
Помогите написать програму для нахождения суммы ряда!!! C++ Найти сумму ряда с точностью e=10-4, общий член которого an=lg(n!)e в степени -n^n. |
C++ точки пересечения
https://www.cyberforum.ru/ cpp-beginners/ thread196021.html даны 2 ф-ции и нада найти их точки пересичения,даже точки даны тока их надо найти спомощью проги. так вот писал я так float x=0; for(int i=0;i<30;i++) { if (tan(x)==tanh(x)) {cout<<x<<endl;} x+=3.14/6;} |
C++ C++ Даны четыре одномерных массива с равным колличеством элементов. Найти сумму элементов каждого массива, запомнить номер массива с максимальной и номер массива с минимальной суммой. Число элементов массива не более 12. Формат элемента +-цц.цц . Вид распечатки результатов разработать самостоятельно. желательно отправить на мыло wower99@mail.ru https://www.cyberforum.ru/ cpp-beginners/ thread196014.html |
если число в массиве A отрицательно, то в массив B на соответствующее место заносить 0 C++ Ввести с клавиатуры 10 целых чисел в массив A. Переписать их в массив B. При этом если число в массиве A отрицательно, то в массив B на соответствующее место заносить 0. Вывести A и B. |
C++ в чём ошибка 3
https://www.cyberforum.ru/ cpp-beginners/ thread195965.html в чём ошибка 15 вариант Описат структуру с именим ZNAK, содержащую следующие поля: -фамилия,имя; -знак Зодиака; -дата рождения (массив из 3 чисел). Написать программу, выполняющую следуешие дествия: -Ввод с клавиатуры данных в массив, состояший из восьми элементов типа ZNAK;записи должны быть упорядочены податам рождения; -вывод на экран информации о человеке, чья фамилия введена с... |
C++ Найти самое длинное число и опредлить, сколько раз оно встретилось в тексте подскажите что нужно исправить 6 заданрие 15 вариант Написать програму которая считывает текст с клавиатуры, находит самое длинное число и определяет, сколько раз оно встретилось в тексте. #include <conio.h> #include <stdio.h> #include <string.h> #include <iostream.h> void main(); {clrscr(); https://www.cyberforum.ru/ cpp-beginners/ thread195964.html |
в чём ошибка C++ В чём ошибка 5 задание 15 вариант Дана целочисленная прямоугольная матрица Определить: *номер первого из столбцов,содержаший один нулевой элемент. Код C++1 #include <conio.h> #include <stdio.h> |
C++ Исправление ошибки в табулировании функции
https://www.cyberforum.ru/ cpp-beginners/ thread195955.html Доброго времени суток! Вот пытался решить ф-цию, возникает ошибка. Что-то про перегрузки синуса и косинуса.Задание такое: 0.1<x<0.9, при x<=5 решать 1 функцию, при другом значении другую функцию.Все выводить на экран в виде таблицы.Шаг надо вводить. Не понимаю, подскажите выход. Заранее спасибо))) #include <stdio.h> #include <locale.h> #include <conio.h> #include <stdlib.h> #include <math.h>... |
23.11.2010, 21:00 | 0 |
Как в C++ управлять пк - C++ - Ответ 113614723.11.2010, 21:00. Показов 9459. Ответов 16
Метки (Все метки)
Сообщение было отмечено как решение
Решение
Информация хранится в аппаратуре. Там есть термометр, с которого можно снять показания. Есть драйвер под материнскую плату, при помощи которого операционная система "общается" с аппаратурой. Драйвер - это такой же интерфейс между ОС и машиной, каким является API (интерфейс между приложением и ОС).
На пальцах это дело выглядит примерно так. Любое устройство подключается через так называемые порты ввода-вывода, которые при помощи материнской платы отображаются на некие адреса памяти. Т.е. в машине может стоять 1 гиг памяти, но адреса, к примеру, из диапазона 3.7-4 гига (при условии 32-битного режима) используются для портов ввода-вывода (независимо от количества памяти в машине). Эти адреса материнская плата транслирует не на модули памяти, а на шину, через которую втыкаются устройства. Операционная система выполняет "обычное" (или почти обычное, детально не могу сказать) чтение или запись в память по адресу, отображённому на устройство. Это обращение пойдёт в устройство. Например (чисто теоретически), видеокарта может работать таким образом, что если по адресу 0x11223344 записать единичку, то по адресу 0x11223345 будет сформировано значение температуры графического процессора, а если записать двойку, то будет сформировано скорость вращения кулера и т.п. К каждому устройству прилагается драйвер, который в одной стороны "знает", как общаться с устройством, с другой стороны знает, по каким правилам надо общаться с ОС (потому в каждой ОС свои принципы работы с драйверами) Ну из сказанного можно понять, почему при наличии 4 гигов оперативы, реально видно только 3.5 или 3.2 или 3 (в зависимости от материнской платы). Точно так же можно понять, почему драйвер видеокарты под винду не будет работать под линуксом (хотя казалось бы, машина одна и та же и коды исполняются те же самые). Точно так же программа, работающая с устройством под виндой непосредственно через драйвер (т.е. на низком уровне) не будет работать под линуксом, даже если перекомпилять исходники. именно поэтому пишут интерфейсы ещё более высокого уровня. Например, Open GL. Это набор библиотек, который с одного конца имеет несколько реализаций под различные ОС, с другой стороны имеет интерфейс прикладного уровня, НЕ зависящий от операционной системы. Так или иначе, между пользовательской программой и аппаратурой всегда имеется цепочка из нескольких интерфейсов начиная драйвером и заканчивая прикладной библиотекой. И всё, что находится между программой и машиной, построено по принципу конструктора: из различных кубиков выстраивается нужная цепочка. Но на практике не все кубики имеются в наличии, хотя теортеически их всегда можно создать (было бы кому этим заняться) Вернуться к обсуждению: Как в C++ управлять пк C++
11
|
23.11.2010, 21:00 | |
Готовые ответы и решения:
16
Как пользоваться событиями или как управлять формой из потока? Как создать список номеров которыми можно управлять как базой данных Как управлять камерой в 3д? Управлять как одным |
23.11.2010, 21:00 | |
23.11.2010, 21:00 | |
Помогаю со студенческими работами здесь
0
Как управлять checkbox? Как управлять мышей с С++? Как управлять температурой? Как управлять разрешениями? |