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

start [/forum/topic.php?fid=57&fpage=273&tid=2028025]: |
0ms |
get settings: |
5ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
36ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 306ms |

| 0 / 0 |
