
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
09.10.2007, 13:32:37
|
|||
|---|---|---|---|
|
|||
Чем заменить char ? |
|||
|
#18+
char str[200]; а если мне нужно записать в str больше 200, допустим 10000 что предложите использовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.10.2007, 13:43:23
|
|||
|---|---|---|---|
Чем заменить char ? |
|||
|
#18+
Dr@gon пишет: > char str[200]; > а если мне нужно записать в str больше 200, допустим 10000 > что предложите использовать? например char str[10000]; Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.10.2007, 13:47:01
|
|||
|---|---|---|---|
|
|||
Чем заменить char ? |
|||
|
#18+
А какого ограничение char str[????] ? До скольки можно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.10.2007, 13:49:00
|
|||
|---|---|---|---|
|
|||
Чем заменить char ? |
|||
|
#18+
А как выделить динамически? char *str[] так пройдет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.10.2007, 14:04:03
|
|||
|---|---|---|---|
Чем заменить char ? |
|||
|
#18+
malloc/new -------------------------------------------------------------- [не претендую на уникальность] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.10.2007, 14:43:02
|
|||
|---|---|---|---|
|
|||
Чем заменить char ? |
|||
|
#18+
освободить только потом не забудь... ограничений нет.. ну только если размер твоей физической памяти, как мне кажется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.10.2007, 14:49:00
|
|||
|---|---|---|---|
|
|||
Чем заменить char ? |
|||
|
#18+
char* str=new char[10000]; А, чтобы 10000 не писать, чтобы автоматом выделял, как модно сделать? Удалять, как я понял: delete [] str; или delete str; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.10.2007, 14:50:57
|
|||
|---|---|---|---|
Чем заменить char ? |
|||
|
#18+
Dr@gonchar* str=new char[10000]; А, чтобы 10000 не писать, чтобы автоматом выделял, как модно сделать? Удалять, как я понял: delete [] str; или delete str; автоматом не будет, ибо не знает, сикоко тебе нада. Заведи константу или макрос и указывай его. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.10.2007, 14:53:34
|
|||
|---|---|---|---|
Чем заменить char ? |
|||
|
#18+
Лучше первым способом, ибо массивю Но лучше каким-нбудь строковым типом пользоваться при отсутствии навыка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.10.2007, 15:05:51
|
|||
|---|---|---|---|
|
|||
Чем заменить char ? |
|||
|
#18+
Спасибо!!! Благодарен. Вопрос закрыт ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.10.2007, 15:16:17
|
|||
|---|---|---|---|
Чем заменить char ? |
|||
|
#18+
Dr@gon wrote: > а если мне нужно записать в str больше 200, допустим 10000 > что предложите использовать? char* >А какого ограничение char str[????] ? >До скольки можно? ПОка оперативки хватит. StepLg wrote: >ну только если размер твоей физической памяти, как мне кажется. Физической+виртуальной, если я правильно помню. Dr@gon wrote: > Удалять, как я понял: >delete [] str; >или delete str; только delete[]. Если использовать delete, то программа слетит. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.10.2007, 02:10:04
|
|||
|---|---|---|---|
|
|||
Чем заменить char ? |
|||
|
#18+
>А какого ограничение char str[????] ? >До скольки можно? >ПОка оперативки хватит. Смотря где. Если на stack-e все зависит от настроек компилера, если в куче(32 - bit, апликация под winnt) то не больше 2 gb,с опциями можно 3gb, если 64-bit то хоть террабайтами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.10.2007, 10:13:35
|
|||
|---|---|---|---|
Чем заменить char ? |
|||
|
#18+
std::string? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.10.2007, 18:30:11
|
|||
|---|---|---|---|
Чем заменить char ? |
|||
|
#18+
quaid wrote: > AnsiString QString :) Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=57&tablet=1&tid=2028025]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
180ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 202ms |
| total: | 470ms |

| 0 / 0 |
