Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Запись в файл Собствено у меня в програме функция записи в файл реализована следующим образом std::string fileName; std::cout << "Введите слово: "; std::cin >> fileName; std::ofstream fw("result.txt" ); fw << fileName; fw.close(); Она записывает слово в 1 строкe и при последующем выхове переписывает всё ту же строку... Слово https://www.cyberforum.ru/ cpp-beginners/ thread555620.html Указать индексы повторяющихся символов C++
Задать массив из 100 вещественных чисел с помощью датчика случайных чисел. Создать массив из неповторяющихся чисел исходного массива, вывести его на экран. Для повторяющихся чисел исходного массива указать количество повторов и индексы. На печать числа выводить с двумя знаками после запятой. Сдвиг сделан, дубликаты удалены, а как найти индексы не могу понять... В примере использовал 10...
C++ Определить, есть ли среди цифр заданного целого трехзначного числа одинаковые. Определить, есть ли среди цифр заданного целого трехзначного числа одинаковые. https://www.cyberforum.ru/ cpp-beginners/ thread555606.html C++ Странная ошибка ОС Windows инициировала точку останова https://www.cyberforum.ru/ cpp-beginners/ thread555603.html
Что могло вызвать такую ошибку ? ОС Windows инициировала точку останова в very_big_integer.exe. Это может быть вызвано повреждением кучи и указывает на ошибку в very_big_integer.exe или в одной из загруженных им DLL. Возможной причиной так же может быть нажатие пользователем клавиши F12, когда фокус принадлежит very_big_integer.exe Выведенное на экран окно содержит дополнительные...
Пустой файл списки C++
В общем есть код, помогите пожалуйста убрать ошибку, что возникает при пустом входном файле, как исключить ее, помогите пожалуйста? #include <iostream> #include <fstream> #include <conio.h> struct list { int information; list *next;
C++ Написать программу на C++ (scanf и printf) https://www.cyberforum.ru/ cpp-beginners/ thread555591.html
Написать программу которая вычисляет площадь поверхности и объём цилиндра. Для форматного ввода и вывода пользоваться scanf и printf и в ответ сохраните 5 цифр после десятичной точки.
C++ Найти ошибку в работе со структурами #include <iostream> struct string { char* p; int size; string(int size){p = new char;} ~string(){delete p;} string& operator=(const string&); string(const string&); https://www.cyberforum.ru/ cpp-beginners/ thread555590.html C++ Сортировка массива двумя способами
#include "stdafx.h" #include <iostream> #include <time.h> #include <iomanip> using namespace std; void choicesSort(int*,int);//портотип функции сортировки выбором int *create(int s)//функция создание массива на 1000 элементов { srand(time(NULL));
C++ Консоль, работа с клавишами управления курсором https://www.cyberforum.ru/ cpp-beginners/ thread555577.html
как сделать. с клавишами стрелок работать ?
C++ Метод Монте-Карло как мне перевести этот код на с++..... помогите пожалуста(( program MonteKarlo; uses crt; Label l1,l2; var j1,j,a,b,c,n1,k,n:integer; I,Y,x:real; Begin randomize; clrscr; https://www.cyberforum.ru/ cpp-beginners/ thread555566.html
Создание меню с использованием указателей на метод класса C++
Добрый вечер. Помогите пожалуста разобраться с указателями на метод класса и вызов методов класса через указатель, как в данном коде вызвать метод? запускаю и он не работает. Заранее спасибо! void file::menu () { file F; F.initialisation(F.FILE_S,1024,300); char *labels = {"1. New blocks.", "2. Free blocks.", "3. Write.", "4. Read.", "5. Start transaction.", "6. Commit.", "7....
C++ Поиск введеного слова в масиве слов всем привет, есть проблема if ( a == 3 ) { bool pos = false; cout << "Введiть данi, пошук яких буде здiйснено у хеш-таблицi: "; char local; cin >> local; for (int t=0; t < m; t++) { https://www.cyberforum.ru/ cpp-beginners/ thread555546.html
3 / 3 / 2
Регистрация: 02.07.2010
Сообщений: 92
0

Копирование одного раздела в другой - C++ - Ответ 2943467

22.04.2012, 23:19. Показов 1193. Ответов 3
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Задание:
Скопировать определенный (задается в коде) раздел реестра в другой раздел (так же задается в коде).
Есть пример работы с реестром.В нем я разобрался.Но изменить под задание не получается
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
#include <stdio.h>
#include <windows.h>
 
 
int main(int argc, char* argv[]){
 
    HKEY hMykey; //Handle ключа
    DWORD pDWDisp; // Игнорируем этот атрибут
    LONG lRes; // Результат, возвращаемый функциями
    char prog[] = "My superkey value"; // Значение нашего ключа
 
// Создаем раздел в реестре и или открываем если такой уже создан.
// Если установить breakpoint, то после вызова данной функции создастся только раздел
// в реестре "MyLAB", а сам ключ будет создан только при вызове RegSetValueEx
 
lRes = RegCreateKeyEx(HKEY_CURRENT_USER, // основной раздел реестра
               "Software\\MyLAB",        // путь к нашему разделу внутри основного раздела
               0,"Whatever",REG_OPTION_NON_VOLATILE,KEY_ALL_ACCESS,
               NULL,&hMykey,&pDWDisp); // 
 
if(lRes != ERROR_SUCCESS){
     printf("Error opening key\n");
    exit(0);// Shutdown on fail
}
 
// Создаем ключ или перезаписываем значение если такой ключ уже создан
lRes = RegSetValueEx(hMykey,"Sol",0,REG_SZ,
                   (LPBYTE)prog,strlen(prog)+1);// Add your key value
 
if(lRes != ERROR_SUCCESS){
    printf("Error saving record\n");
    RegCloseKey(hMykey);
    exit(0);// Shutdown on fail
}
printf("Значение ключа успешно записано\n");
 
// Не забываем закрыть HANDLE ключа
RegCloseKey(hMykey);
return 0;
}
Нашел что есть примочка для копирования ключей из одного раздела в другой.SHCopyKey из shlwapi.h.
C++
1
SHCopyKey(HKEY_LOCAL_MACHINE, "Some key", HKEY_CURRENT_USER, NULL);
Выдает ошибку:
error LNK2019: ссылка на неразрешенный внешний символ __imp__SHCopyKeyA@16 в функции _main reg4.obj reg4
Естественно все это с использованием WinApi

Вернуться к обсуждению:
Копирование одного раздела в другой C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.04.2012, 23:19
Готовые ответы и решения:

Копирование одного стека в другой
Написать программу копирования одного стека в другой

Копирование одного массива в другой
Всем добрый день. Насколько мне известно использование имени массива без индекса образует указатель...

Копирование одного массива в другой
Как массив из одного вытащить в другой!?

Копирование данных из одного файла в другой
Написать программу, которая копирует данные из одного файла в другой, но при этом меняет каждый...

3
22.04.2012, 23:19
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.04.2012, 23:19
Помогаю со студенческими работами здесь

Копирование элементов из одного массива в другой
int main(int argc, char* argv) { setlocale(LC_ALL, &quot;rus&quot;); char v = &quot; 543321 &quot;; char s =...

Копирование данных из одного файла в другой
Здравствуйте! У меня получилась логическая ошибка и я не знаю как её исправить. Я записываю данные...

Копирование слов из одного файла в другой
Написать программу для автоматического копирования слов из одного файла в другой. Копировать...

Копирование элементов из одного массива в другой
В общем обращаюсь за помощью...тема моей курсовой игра &quot;Парные картинки&quot; я ее делаю...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru