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

Чтение строки из памяти - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти сколько раз в строке из 16 символов встречается слово "she" http://www.cyberforum.ru/cpp-beginners/thread636979.html
Помогите с решением лабы: Найти сколько раз в строке из 16 символов встречается слово "she"
C++ При обработке функции возникает ошибка При компиляции возникает ошибка: результатом вычисления фрагмента не является функция, принимающая 1 аргументов Вот код программы: #include "stdafx.h" #include <conio.h> #include <string> #include <fstream> http://www.cyberforum.ru/cpp-beginners/thread636978.html
C++ Вывести на экран среднее арифметическое всех отрицательных чисел
Помогите пожалуйста в решении задач, может кому нечем заняться и захочется потренироваться :) 1. С клавиатуры вводится 7 целых чисел. Вывести на экран среднее арифметическое всех отрицательных чисел. Одна тема - одна задача!
C++ Константы, геттеры/сеттеры и производительность
Есть глобальная константа, определяющая размер большого количества массивов. Также есть множество обращений к массивам с использованием этой константы, и довольно много циклов for с ее использованием. Разумно ли с точки зрения производительности так и оставить ее константой или можно заменить ее полем синглтона, с доступом через геттер/сеттер?
C++ Перегрузка оператора [] http://www.cyberforum.ru/cpp-beginners/thread636871.html
Создал класс в котором массив указателей на другой класс, перегрузил оператор взятия индекса следующим образом: h-файл #ifndef HIM_TABL_H #define HIM_TABL_H #include "him_elem.h" class him_tabl { him_elem **m_Tablica;
C++ Процессы, Обедающие философы Здравствуйте! Нужна помощь с задачей о обедающих философах сделанная не на потоках как здесь http://www.cyberforum.ru/cpp-beginners/thread549492.html а на процессах подробнее

Показать сообщение отдельно
NoobIsCome
0 / 0 / 0
Регистрация: 07.08.2012
Сообщений: 12
13.08.2012, 14:11     Чтение строки из памяти
Пытаюсь обратиться к оперативной памяти и прочитать оттуда строку

C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
           char fullChar[256] = "";
           char tempChar = ' ';
           int i = 0;
           while(tempChar != '\0' && i<255)
           {
               memcpy(&tempChar, &*(DWORD*)(BAZE+i), sizeof(char));
               fullChar[i] = tempChar;
               i++;
           }
           PipeSendSTR(fullChar); // отсылаем строку через пайп
 
void PipeSendSTR(char* a)
{
// конвертируем строку в WCHAR
    wchar_t buffer [257];
    wsprintf(buffer, L"SRTING=%ws\n", a);
    unsigned long ulBytesWritten = 0;
    WriteFile( hNamedPipe2, &buffer, sizeof(buffer), &ulBytesWritten, NULL );
}
приходит STRING="китайские символы", видимо не так читаю память, помогите пожалуйста!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 06:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru