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

Удаление крякозябр при записи - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Двумерная матрица без For http://www.cyberforum.ru/cpp-beginners/thread526285.html
подскажите пожалуйста как ввести двумерную матрицй без цикла for, c одномерным массивом все понятно for(;;) { switch(Way) { case 1:cout<<"vvedite dlinu stroki "; cin>>k; Way =2;...
C++ Определить точку плоскости как класс Помогите пожалуйста выполнить задание на С++ : Определить точку плоскости как класс, содержащий пару чисел с плавающей точкой, конструктор и перегруженную операцию . Для объекта p этого класса число... http://www.cyberforum.ru/cpp-beginners/thread526276.html
Указатель на структуру C++
Как с помощью переменной указателя на тип свой структуры вывести на экран значение полей в экземпляре? Написал вот что: #include <iostream> #include <string> using namespace std; typedef struct...
C++ unsigned char 0....255?!
Всем привет. Всем известно из разной учебной литературы что unsigned char имеет диапазон значений от 0 до 255. Но почему тогда при этом коде #include<iostream> const int ciMAX =...
C++ Многослойный перспетрон http://www.cyberforum.ru/cpp-beginners/thread526269.html
Пытаюсь написать простейший персептрон для решения хотя бы XOR задачи, но не успешно. К сожалению, в сети кода не на пэхапэ не нашел, пришлось импровизировать. Но теперь не могу найти ошибку. Снабдил...
C++ Как создать библиотеку классов в C++ Подскажите, пожалуйста, как создать библиотеку классов на C++. Необходимо создать библиотеку, которую можно будет потом использовать при написании другой программы. Правильно ли я понимаю, что... подробнее

Показать сообщение отдельно
Xind
275 / 148 / 7
Регистрация: 05.11.2011
Сообщений: 425
Записей в блоге: 1
23.03.2012, 19:10
C++
1
2
memcpy(dat.name,(char *)edt2.GetBuffer(),10); 
memcpy(dat.family,(char *)edt1.GetBuffer(),15);

Не по теме:

Telepathy Mode



Метод GetBuffer() объектов edt1 и edt2 возвращает, предположим, массив символов, который содержит 4 символа, а в указанном коде дергается 10 и 15 символов, вот он и добавляет лишние

Цитата Сообщение от tema654 Посмотреть сообщение
крякозябры
решение: копируйте столько символов сколько есть, при возвращении из метода GetBuffer (на сколько хватает памяти структуры)
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.