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

Разъясните непонятку по языку c++ - C++

Восстановить пароль Регистрация
 
GLeBaTi
Сообщений: n/a
21.01.2013, 16:56     Разъясните непонятку по языку c++ #1
1) string в stl - это обертка над *char?

2)char - обычно составляет 1 байт и вмещает в себя acsii-кодировку
wchar-t - расширенный char и хранит разные значения в зависимости от компилятора.
вопрос: какой мне надо объявить тип, чтобы был UTF-8? (как string в c#). И при этом чтобы он на всех платформах отображал одинаковые символы

3)так-же в разных системах, базовые типы имеют разный размер. Как мне сделать так, чтобы int был размером 32 бита? Везде.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.01.2013, 16:56     Разъясните непонятку по языку c++
Посмотрите здесь:

C++ Разъясните задание
C++ Функция get() разъясните ситуацию
Списки разъясните C++
C++ Подскажите справку по языку
Форумчане разъясните #pragma once) C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Greenli
 Аватар для Greenli
7 / 7 / 1
Регистрация: 21.01.2013
Сообщений: 27
21.01.2013, 19:05     Разъясните непонятку по языку c++ #2
3. uint32_t оно?
GLeBaTi
Сообщений: n/a
21.01.2013, 19:06     Разъясните непонятку по языку c++ #3
Оно, спасибо)
silent_1991
Эксперт C++
4938 / 3014 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
25.01.2013, 14:50     Разъясните непонятку по языку c++ #4
1) Можно и так сказать, но, надо заметить, весьма продвинутая обёртка.
Yandex
Объявления
25.01.2013, 14:50     Разъясните непонятку по языку c++
Ответ Создать тему
Опции темы

Текущее время: 01:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru