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

Очистить переменную типа char * - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Центр орграфа, классы http://www.cyberforum.ru/cpp-beginners/thread625826.html
помогите с конструктором и деструктором) Дан файл, первой строкой в файле является размерность матрицы, остальное является самой матрицей. Считать в буфер размерность и матрицу из файла, и найти центр орграфа(матрица смежностей задана весами дуг). ну и если есть идеи, мож как по проще сделать) ================================================================================ #include <conio.h>...
C++ Очередь на основе статического массива в очередь с экрана вводятся строки,когда вводится строка end,элементы извлекаются из очереди и записываются в файл. xD.h #include <conio.h> #include <string.h> #include <iostream> class xD {public: int n; http://www.cyberforum.ru/cpp-beginners/thread625814.html
Вывод среднего арифметического в массиве C++
Напишите программу, печатающую на экране среднее арифметическое элементов заданного массива вещественных чисел. На форуме вроде не нашел:) P.S. Если можно, попроще:)
C++ Удалить одинаковые элементы массива
Создать массив из 20 элементов, из массива удалить одинаковые элементы массива и вывести на экран
C++ Блокирование файла http://www.cyberforum.ru/cpp-beginners/thread625806.html
Приветствую, знатоки! У меня такой вопрос: есть два процесса (аналогичные) по записи в файл данных (типа int). Для того чтобы они не мешали друг другу я блокирую файл при работе одного из процессов. Однако, если файл уже существует, то все проходит нормально и сперва записывает один процесс, потом другой. Если файл не существует а при CreateProcess у меня стоит OPEN_ALWAYS, то блокировка не...
C++ Вывести на экран все символы строки кроме букв дана строка вывести на экран символы кроме букв подробнее

Показать сообщение отдельно
talis
791 / 543 / 37
Регистрация: 11.05.2010
Сообщений: 1,298
Записей в блоге: 1
19.07.2012, 12:08     Очистить переменную типа char *
mappy89, выражение

Цитата Сообщение от mappy89 Посмотреть сообщение
rt="COM";
присваивает rt адрес строки "COM", которая является константой.

Далее

Цитата Сообщение от mappy89 Посмотреть сообщение
strcat(rt,itoa(port,temp1,10));
strcat пишет в эту константу. Так нельзя. Создайте отдельный массив char, причём с тем размером, чтобы туда т очно поместилась ожидаемая результирующая строка, в нём и кувыркайтесь. А константы не трогайте, они вам ничего не сделали :-)

Кроме того, это похоже на билдеровский код. В vcl, если мне не изменяет склероз, есть такая замечательная штука, как IntToString. Поищите в хелпе.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru