|
|
Другие темы раздела | |
C++ Выделение памяти оператором new в функции и возращение ею этого значения Сабж, получается после выхода из функции указатель удаляется, а выделенная память не освободится, так? Отсюда вопрос: как организовать удаление? Пробовал template <typename T, UINT size> class ARRAY{ void *ptr; UINT Size; public: ARRAY(){ Size = size; T ptr = new T; memset(ptr, 0, sizeof(T) * size); }; https://www.cyberforum.ru/ cpp-beginners/ thread1237622.html |
Почему не работает класс Sales_item C++ В книге С.Б. Липпмана C++ Вводный курс в главе 1.5 требуется добавить в программу класс Sales_item.h.Класс я скачал а вот добавить не получается....Пробовал и так и сяк .Выдаёт нету в проге и всё тут...Помогите пожалуйста .Пользуюсь wxDevC++ и MS visual 2010.... Добавлено через 1 час 8 минут вот код: #include "Sales_item.h" #include <iostream> using namespace std; |
C++ Как организовать Messenger реального времени?
https://www.cyberforum.ru/ cpp-beginners/ thread1237559.html Здравствуйте. Я хочу написать свой mesenger(хорошо бы мультипротокольный, но это потом). И у меня появилось несколько вопросов 1. Опыта разработки приложений реального времени абсолютно нет. Как они организованы? Все, что идет в голову это while(true) {/*основной цикл*/ sleep(300);} 2. Организация получения/отправки сообщений. Отправку и получение сообщений я знаю. Но как организовать это в... |
C++ Проверка на скобки в строчном калькуляторе
https://www.cyberforum.ru/ cpp-beginners/ thread1237549.html Добрый день ! Нужна помощь, я в своём калькуляторе прописал многие проверки на ввод, но не могу справиться с таким примером: если человек введёт ) 3 + 5 (, то мой калькулято выдаёт 0, а нужно, чтобы выдывал сообщение об ошибке. Подскажите, как правильно прописать данную проверку ? double Calculate::Execute(const char* expression) { int length = strlen(expression); if (!length) { |
C++ Ввод/вывод, метод класса Добрый день, только начал изучать c++ и сразу много всяких непонятных ошибок, в c# куда проще было =( #include <iostream> #include <string> #include <windows.h> #include <conio.h> #include "algorithm" using namespace std; int main() |
C++ Удалить все пробелы в строке
https://www.cyberforum.ru/ cpp-beginners/ thread1237507.html можно ли как то с помощью метода string.replace удалить все пробелы в строке? вот так не работает :( string str("this is test string"); str.replace(" ", ""); |
C++ Возвращение ссылки на локальную переменную Заметил недавно одну интересную вещь. Как вообще работает такой код? Причем коректно. int& func(); int main() { cout << func(); } int& func() { int a = 99; https://www.cyberforum.ru/ cpp-beginners/ thread1237500.html |
C++ Что делать если нужно знести информацию в 2 разных объекта базового класса при закрытом наследование Что делать если нужно знести информацию в 2 разных объекта базового класса при закрытом наследование? Например мне нужно держать скажем имя и проффесию в разных обьектах string. |
C++ Разделить строку типа string на лексемы
https://www.cyberforum.ru/ cpp-beginners/ thread1237481.html Есть строка string, нужно разбить её на лексемы. У меня не получается использовать strtok с типом string. |
C++ Разделить строку типа string на лексемы Есть строка string, нужно разбить её на лексемы. У меня не получается использовать strtok с типом string. https://www.cyberforum.ru/ cpp-beginners/ thread1237480.html |
C++ Использование string в многофайловом приложении. Необходимость подключения библиотек и пространства имён Здравствуйте. Есть заголовочный и cpp файлы. В заголовочном пишу#ifndef MODEL_H #define MODEL_H struct Vertex { float x, y, z; Vertex(float x = 0.0f, float y = 0.0f, float z = 0.0f) { this->x = x; this->y = y; |
C++ Преобразование long double в char Вернемся к обсуждению денежных строк из упражнения 6. Напишите ме- од ldtoms() для преобразования числа типа long double в денежную строку, представляющую это число. Для начала вам нужно проверить, что значе-ние long double не очень большое. Мы предполагаем, что вы не будете пы-таться преобразовать число, больше чем 9 999 999 999 999 990.00. Затем преобразуем long double в строку (без знака... https://www.cyberforum.ru/ cpp-beginners/ thread1237432.html |
Модератор
8909 / 6678 / 918
Регистрация: 14.02.2011
Сообщений: 23,523
|
|
02.08.2014, 18:01 | 0 |
Чем отличаются знаковые и беззнаковые типы? - C++ - Ответ 648389602.08.2014, 18:01. Показов 23789. Ответов 4
Метки (Все метки)
Сообщение было отмечено ValeryS как решение
Решение
здесь ты спутал
длинну short int, int, long int, у них разная разрядность разрядность зависит от компилятора но должно выполнятся условие short int< =int <= long int например для 32 разрядной винды short int 16 бит int 32 бита long int тоже 32 бита для 64 есть тип long long int и знаковость знаковый тип такой же длинны как и беззнаковый, только старший бит интерпретируется как знак например возьмем char, чтобы много не писать беззнаковый тип unsigned char имеет диапазон от 0 (0000 0000) до 255(1111 1111) а signed char имеет диапазон от -128(1000 0000) до 127 (0111 1111) старший бит если установлен в 1 значит число отрицательное одно и тоже число в двоичном(шеснадцетиричном) коде может иметь разные значения для знаковых и безнаковых например 1111 1111 (0xFF) для знакового -1 для без знакового 255 слово signed для int может опускаться, как и сам int равнозначные записи signed short int short int short signed short Вернуться к обсуждению: Чем отличаются знаковые и беззнаковые типы? C++
1
|
02.08.2014, 18:01 | |
Готовые ответы и решения:
4
Чем типы данных winapi отличаются от обычных? Беззнаковые типы Какие переменные лучше использовать: знаковые или беззнаковые? Чем отличаются типы UnicodeString и String |
02.08.2014, 18:01 | |
02.08.2014, 18:01 | |
Помогаю со студенческими работами здесь
0
Беззнаковые типы в java Чем типы данных отличаются от структуры данных Чем отличаются и в чем схожи типизированные и текстовые файлы Чем отличаются С, С++ и C#? |