
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
29.12.2005, 15:22
|
|||
|---|---|---|---|
переход от string к char |
|||
|
#18+
FILE *in; String sbuf; char buf[30]; char buf1[3] = " |\n"; sbuf = Table1->FieldByName("Pesnya")->AsString; buf[30] = sbuf; --вот здесь мне надо перейти от строки к char in = fopen("D:\\111.txt","w"); fwrite(&buf, strlen(buf), 1, in); fclose(in); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.12.2005, 15:56
|
|||
|---|---|---|---|
переход от string к char |
|||
|
#18+
c_str() ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.01.2006, 07:17
|
|||
|---|---|---|---|
|
|||
переход от string к char |
|||
|
#18+
не... sbuf.GetBuffer() хотя все зависит от того на каком языке пишется данная операция... я например Borland C++, Borland C++ Builder и Microsoft Visual C++ не различаю по source-коду.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.01.2006, 00:42
|
|||
|---|---|---|---|
переход от string к char |
|||
|
#18+
Jerry2016char buf1[3] = " |\n"; buf1[4] - это же ASCIIZ-строка, и вообще, что это за buf1, который объявлен и больше нигде не используется ? Jerry2016buf[30] = sbuf; --вот здесь мне надо перейти от строки к char Всё-таки не к char, а к char*, если это нужно для fwrite. Если это так, то Код: plaintext Jerry2016fwrite(&buf, strlen(buf), 1, in); buf - это адрес массива buf[30], поэтому можно писать просто Код: plaintext Самое главное, что в этих телодвижениях и смысла-то нет: Код: plaintext И вообще, зачем надо было дублировать топик ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=57&mobile=1&tid=2032181]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
177ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 239ms |
| total: | 498ms |

| 0 / 0 |
