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

Преобразование StringBuffer в char* - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Графическая оболочка http://www.cyberforum.ru/cpp-beginners/thread809485.html
А чтобы писать программы с графической оболочкой на С++ скоко надо учиться? и как это сложно?
C++ По разреженным матрицам Всем доброго времени суток. Допустим у нас имеется разреженная марица, которая хранится координатным методом хранения.( координаты строк, координаты столбцов, массив значений) После того как мы ввели матрицу с клавиатуры и преобразовали в массивы хранения. требуется подсчитать сумму элементов в каждой из строк исходной матрицы(та что была удалена) и затем переставить строки в порядке возрастания... http://www.cyberforum.ru/cpp-beginners/thread809473.html
Строительство на участке земли C++
Многоуважаемые сенсеи и профессионалы матан, если есть возможность поделитесь мыслями по поводу решения данной задачи, буду премного благодарна, спасибо) Строительная кампания приобрела участок земли - прямоугольное поле размером M x N секторов. Есть поле К непригодных для строительства секторов. Необходимо построить здание прямоугольной формы со сторонами параллельными границам участка....
Как инициализировать элементы данных производного класса через базовый? C++
есть базовый клас у него есть производный(открытое наследование), как инициализировать элементы-данных производного класа через базовый? #include <iostream> using namespace std; class Base { public: //конструктор создаст динамический двумерный массив Base() {
C++ Вычислить и вывести на экран в виде таблицы значения функции http://www.cyberforum.ru/cpp-beginners/thread809445.html
Помогите пожалуйста найти ошибку. Вычислить и вывести на экран в виде таблицы значения функции F на интервале от Хнач. до Хкон. с шагом dX. ax^2+b при х < 1 и x неравно b F= x-a/x при x > 1 и x = -b x/c в остальных случаях где a, b, c - действительные числа. вот код: int main() {
C++ Максимальный цикл в графе Подскажите пожалуйста с помощью какого алгоритма можно найти в графе максимальный цикл. Спасибо!!! подробнее

Показать сообщение отдельно
SteeLHeaD
1 / 1 / 0
Регистрация: 05.02.2013
Сообщений: 27
15.03.2013, 17:47     Преобразование StringBuffer в char*
Господа,
мне в готовом проекте встретился такой кусок кода:
сначала
C++
1
typedef StringBufferT<48> StringBuffer;
потом в классе есть такая функция toAscii
C++
1
virtual const StringBuffer& toAscii() const;
А теперь мне результат, возвращаемый этой функцией, надо засунуть в поле типа
C++
1
char clientName[32];
Обычно я такие задачи решал вызовом
C++
1
strncpy_s(t.clientName, src, sizeof(t.clientName));
,
где t - экземпляр класса, а src - это значение типа char*, из которого берется поле clientName моего экземпляра класса t.
Но я не могу придумать, как значение функции toAscii() подсунуть в качестве второго аргумента в strncpy_s(),
чтобы она не ругалась.
Заранее спасибо за помощь!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 00:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru