Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сделать ввод и вывод матрицы.Числа рандомно . Потом транспонировать ее https://www.cyberforum.ru/ cpp-beginners/ thread847531.html
Сделать ввод и вывод матрицы.Числа рандомно . Потом транспонировать ее.
Ошибки в MSVC C++
Пишу курсовой в котором используются некоторые функции windows.h для работы с консолью. Недавно совершенно рабочий ранее код начал выдавать тучу ошибок: C:\Program Files\Microsoft...
C++ Как правильно записать результаты в файл?!
Добрый день! У меня возникла проблема - мне необходимо записать в файл результаты некой игры. В файл пишется три непонятных символа. только три иероглифа. Не могу никак исправить. Помогите...
C++ использование функций шаблонов:для работы с двумерными мыссивами арифмитических типов данных разработать шаблоны ввода и вывода массива,а также шаблон для решения этой задачи :подсчитать среднее арифметическое ненулевых элементов расположенных над побочной диагональю https://www.cyberforum.ru/ cpp-beginners/ thread847525.html
C++ Вывести каждую вторую строку матрицы в обратном порядке https://www.cyberforum.ru/ cpp-beginners/ thread847520.html
не могу найти ошибку в программе. программа должа решать задачу: Из одномерного массива, формировать квадратную матрицу порядка n по заданному образцу (матрица формируется методом повторения массива,...
C++ Рекурсия. Функция для вывода на экран следующей картинки:
дано натуральное число n . Разработать рекурсивную функцию для вывода на экран следующей картинки: 1 (1 РАЗ) 222 (3 РАЗА) 33333 (5 раз) ... (n раз) 33333 (5...
Шаблонный динамический класс DynArr C++
Создать шаблонный динамический класс DynArr для работы с одномерными массивами. Осуществить перегрузки символов операций: «=« - Динамическое присвоение, «+« - По элементное добавления, «*«-...
C++ Матрицы Сдравствуйте. у меня есть пара вопросов на счет матриц: Можно ли как-нибудь разделить элементы матрицы на число типа double, если сама матрица типа int? Может ли матрица быть типа double? просто... https://www.cyberforum.ru/ cpp-beginners/ thread847491.html
C++ создать матрицу из массива https://www.cyberforum.ru/ cpp-beginners/ thread847482.html
Квадратная матрица, симметричная относительно главной диагонали, задана верхним треугольником в виде одномерного массива. Восстановить исходную матрицу и напечатать ее по строкам. Помогите пожалуйсто...
C++ Кольцевые списки, вывод Я лежал в больнице и пропустил тему списков, и вообще я ее не могу понять. Но есть долг задача Имеются сведения о пассажирах: фамилия, номер авиарейса, пункт назначения. Сведения сгруппированы по... https://www.cyberforum.ru/ cpp-beginners/ thread847468.html
0 / 0 / 0
Регистрация: 24.11.2010
Сообщений: 66
25.04.2013, 22:32  [ТС] 0

Не записывается значение в char

25.04.2013, 22:32. Просмотров 1120. Ответов 13
Метки (Все метки)

Ответ

Цитата Сообщение от Tulosba Посмотреть сообщение
Дело не в том, что long 4 или 8 байт. А в том, что он может быть как и 4, так и 8, и чертизнает каким еще. Это всё зависит от реализации. Чтобы быть уверенным в размере переменной нужно использовать типы из cstdint, что и продемонстрировал Dmitriy_M.
А их лучше всегда использовать или только в крайней необходимости? Если лучше использовать, то буду вводить это в свою привычку(у меня в qt, к примеру int8, quin8 и т.п есть)).

Всем огромное спасибо за помощь и за интересную информацию, я нашёл решение и оно оказалось, что ни на есть банальным... Вместо char использовать unsigned char)

Вернуться к обсуждению:
Не записывается значение в char
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.04.2013, 22:32
Готовые ответы и решения:

НЕ записывается содержимое файла в переменную типа char
Нужно открыть файл, сохранить содержимое текста файла в переменную типа char под названием buffer и...

Переполнение знаковых целых чисел: почему значение переменной обнуляется, а не записывается младшее значение?
что то не пойму, как происходит переполнение знаковых целых чисел вот #include <iostream> ...

В переменную массива записывается не то значение
Вобщем задача такая : есть массив N чисел из него надо удалить повторяющиеся числа. Я написал...

В файл записывается только последнее значение
Есть программка которая записывает результат в файл. Что нужно изменить чтобы в файле оставались...

13
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.