Форум программистов, компьютерный форум, киберфорум
Наши страницы

md5 и указатели - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ malloc(): memory corruption и corrupted double-linked list http://www.cyberforum.ru/cpp-beginners/thread862338.html
всем привет! такой вопрос. пытаюсь попробовать простой пример кода для функции MPI_Allgatherv на кластере. В итоге получаю следующую ошибку(и) : *** glibc detected *** ./main: malloc(): memory...
C++ Клас с полем типа другого класа Есть клас car с полями и методом заполнения етих полей. Надо написать клас tz в котором есть поле типа сar и пару других полей и метод заполнения даных в етот клас. как ето сделать. как заполнить... http://www.cyberforum.ru/cpp-beginners/thread862329.html
Генератор случайных чисел C++
Всем привет, вот такая задачка. "Датчики случайных чисел можно привлекать при подборе проверочных исходных данных для программ. а) 25 действительных чисел, лежащих в диапазоне от -50 до 50. б)...
Вычислить значение выражения C++
Сама суть проблемы: мне нужно сделать 5 лабораторных работ по с++, просто написать программы. Они не сложные, любой начинающий в них справиться, но из-за того, что у меня были проблемы со здоровьем...
C++ Связывание классов в 1 файле http://www.cyberforum.ru/cpp-beginners/thread862297.html
Здравствуйте! Разрабатывая программу столкнулся с проблемой... в 1 файле разместил несколько классов которые нужно между собой связать... так чтобы из одно класса вызывалась функция с другого...
C++ Массив: Какое количество элементов расположено после первого ну-левого элемента до конца массива? Помогите пожалуйста написать программу для массивов. 1.Задан одномерный числовой массив, в котором есть хотя бы один нуле-вой элемент. Какое количество элементов расположено после первого... подробнее

Показать сообщение отдельно
Schilling
0 / 0 / 0
Регистрация: 03.06.2012
Сообщений: 5
12.05.2013, 21:26  [ТС]
Цитата Сообщение от anmartex Посмотреть сообщение
Schilling, а что мешает привести типы:
C++
1
MD5_Update(&md5handler, const_cast<char*>(st.c_str()), st.size());
Так мы убираем const. Опасно, но я думаю сама функция никаких изменения над данными не производит.
Если же ему не понравится можно и преобразовать char* в void*

А можно по старой Си-шной традиции (но это не приветствуется):
C++
1
MD5_Update(&md5handler, (void*)st.c_str(), st.size());
Спасибо вам большое!
+ в карму)
Приведение я не смог так привести типы, т.к не знал, надо подучить матчасть.
Еще раз спасибо!
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru