|
|
|
System::String и std::string
|
|||
|---|---|---|---|
|
#18+
Столкнулся с проблемой вывода строки типа std::string в один из компонент формы(например, в textBox). Код: plaintext 1. 2. p.s.: прогаю в VS.Net 2005. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2007, 19:49 |
|
||
|
System::String и std::string
|
|||
|---|---|---|---|
|
#18+
WizardI wrote: > Может кто подскажет как просто и быстро справиться с задачей?! если можно, > маленький примерчик выложите. у std::string есть метод .c_str() который возвращает const char* строку, которую, скорее всего, можно буде уже использовать. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2007, 20:00 |
|
||
|
System::String и std::string
|
|||
|---|---|---|---|
|
#18+
Одна беда string.c_str возвращает const char*, а String требует wchar_t ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2007, 20:03 |
|
||
|
System::String и std::string
|
|||
|---|---|---|---|
|
#18+
blinded wrote: > Одна беда string.c_str возвращает const char*, а String требует wchar_t 1) Был basic_string<> контейнер, который можно было бы попробовать использовать. 2) Есть функция MultiByteToWideChar, (хотя сейчас она, вроде бы, по другому называется...) Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2007, 21:34 |
|
||
|
System::String и std::string
|
|||
|---|---|---|---|
|
#18+
blinded пишет: > Одна беда string.c_str возвращает const char*, а String требует wchar_t string - это std::basic_string< char > Если вам надо работать с wchar_t, в юникод-варианте (UTF16), то вам надо использовать wstring , который std::basic_string< wchar_t > Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2007, 22:00 |
|
||
|
System::String и std::string
|
|||
|---|---|---|---|
|
#18+
blindedОдна беда string.c_str возвращает const char*, а String требует wchar_tмой мсдн с тобой не солидарен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2007, 14:25 |
|
||
|
System::String и std::string
|
|||
|---|---|---|---|
|
#18+
Ты имеешь в виду System(Char*)? посмотри внутрь ссылкию Кстати идиотский вопрос А что Мелкомягкие const упрямо игнорируют? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2007, 15:55 |
|
||
|
System::String и std::string
|
|||
|---|---|---|---|
|
#18+
имею в виду String(char*), он же String(SByte*), с констом да, могут быть траблы :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2007, 16:07 |
|
||
|
System::String и std::string
|
|||
|---|---|---|---|
|
#18+
Спасибо, блин эти мастдаи по-человечески даже help не могут написать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2007, 16:13 |
|
||
|
System::String и std::string
|
|||
|---|---|---|---|
|
#18+
не знаю, у меня языковой фильтр нормально работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2007, 16:17 |
|
||
|
System::String и std::string
|
|||
|---|---|---|---|
|
#18+
или ты на сайте смотришь доки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2007, 16:17 |
|
||
|
System::String и std::string
|
|||
|---|---|---|---|
|
#18+
Естественно на сайте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2007, 16:24 |
|
||
|
System::String и std::string
|
|||
|---|---|---|---|
|
#18+
ну на сайте не так кузяво. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2007, 16:26 |
|
||
|
System::String и std::string
|
|||
|---|---|---|---|
|
#18+
blinded wrote: > Кстати идиотский вопрос А что Мелкомягкие const упрямо игнорируют? Меня всегда больше интересовало, почему они в D3DX упорно указатели вместо ссылок используют. :) Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2007, 18:51 |
|
||
|
System::String и std::string
|
|||
|---|---|---|---|
|
#18+
Я что-то так и не понял, как мне вывести то..?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2007, 13:10 |
|
||
|
System::String и std::string
|
|||
|---|---|---|---|
|
#18+
Ну примерно так Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2007, 13:55 |
|
||
|
System::String и std::string
|
|||
|---|---|---|---|
|
#18+
У меня, правда, так и не заработало таким образом! Зато нашел другое , похожее, решение, с помощью конвертеров: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2007, 13:39 |
|
||
|
System::String и std::string
|
|||
|---|---|---|---|
|
#18+
blindedНу примерно так Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2007, 11:38 |
|
||
|
System::String и std::string
|
|||
|---|---|---|---|
|
#18+
Почему? Во толькочто из MSDN Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2007, 18:37 |
|
||
|
System::String и std::string
|
|||
|---|---|---|---|
|
#18+
System::Sting на стеке нельзя, только в управляемой куче, не в виндовской, в GCшной. Все managed reference-тайпы – только там. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2007, 18:53 |
|
||
|
System::String и std::string
|
|||
|---|---|---|---|
|
#18+
строки там вообще на особом счету (почитай String.Intern) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2007, 18:57 |
|
||
|
System::String и std::string
|
|||
|---|---|---|---|
|
#18+
Все пи@#$ц языку, его мелкомягкие улучшать взялись ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2007, 19:06 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=34573269&tid=2028752]: |
0ms |
get settings: |
10ms |
get forum list: |
22ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
191ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
80ms |
get tp. blocked users: |
1ms |
| others: | 252ms |
| total: | 579ms |

| 0 / 0 |
