Страница: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
Вопрос: C++ vs Basic
Добавлено: 21.03.05 18:24
Автор вопроса: Дмитрий Щапов
Ответы
Всего ответов: 127
Номер ответа: 91
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #91
Добавлено: 27.03.05 22:41
Номер ответа: 92
Автор ответа:
cresta
Вопросов: 117
Ответов: 1538
Профиль | | #92
Добавлено: 27.03.05 23:20
Когда надоест, найду себе другое хобби ))
Номер ответа: 93
Автор ответа:
Дмитрий Щапов
Вопросов: 71
Ответов: 321
Профиль | | #93
Добавлено: 27.03.05 23:58
Как этим itoa пользоваться-то? У меня не вылетело только 1н рз, выдав ошибку.
Номер ответа: 94
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #94
Добавлено: 28.03.05 00:17
Это правильно ))
Номер ответа: 95
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #95
Добавлено: 28.03.05 00:23
Справочники или гугл юзать уже не модно?
char buff[128];
itoa(num, buff, 10);
Номер ответа: 96
Автор ответа:
Дмитрий Щапов
Вопросов: 71
Ответов: 321
Профиль | | #96
Добавлено: 28.03.05 18:19
Да ладно. Нашёл я уже инструкцию по приминению. Только всё равно фигня полная. В функции один switch и return всегда строки ну типа case 3: return "вылети!"; и он(Basic) то вылетает, то не вылетает, то возвращает путые строки.
Номер ответа: 97
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #97
Добавлено: 28.03.05 20:18
Тебе надо возвращать BSTR, а ты возвращаешь TSTR. Афаик, это разные вещи.
Номер ответа: 98
Автор ответа:
DaSharm
ICQ: 780477
Вопросов: 72
Ответов: 1297
Web-сайт:
Профиль | | #98
Добавлено: 28.03.05 22:24
2Sharp: ошибочка, не:
char buff[128];
itoa(num, buff, 10);
а
char buff[128];
itoa(num,(char*)&buff, 10);
Вот так-то лучше, но я уверен, ты просто опечатался
2Dimm: пробуй:
char aa;
int val=5;
itoa(val,&aa,10);
MessageBox(0,&aa,NULL,0);
Номер ответа: 99
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #99
Добавлено: 28.03.05 23:09
char buff[128];
itoa(num,(char*)&buff, 10);
Вот так-то лучше, но я уверен, ты просто опечатался
Номер ответа: 100
Автор ответа:
DaSharm
ICQ: 780477
Вопросов: 72
Ответов: 1297
Web-сайт:
Профиль | | #100
Добавлено: 29.03.05 00:09
хм...ну да, твой пример работает тоже...но что-то не пойму почему...ведь МесседжБокс принимать должен указатель...у меня это теоретически правильно...а у тебя...
Номер ответа: 101
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #101
Добавлено: 29.03.05 00:27
Ну дык я уже написал, что нужно сделать, чтобы тебе стало понятно, почему и у меня теоретически правильно ))
Номер ответа: 102
Автор ответа:
DaSharm
ICQ: 780477
Вопросов: 72
Ответов: 1297
Web-сайт:
Профиль | | #102
Добавлено: 29.03.05 17:17
у тебя теоретически правильно? Что-то не верю...
MessageBox должна принимать УКЗАТЕЛЬ (ну, или адрес) на массив. А ты что передал? Указатель? Нет. Адрес? Нет...
Почему работает я даже и не знаю...
Может ты скажешь почему?
Номер ответа: 103
Автор ответа:
cresta
Вопросов: 117
Ответов: 1538
Профиль | | #103
Добавлено: 29.03.05 18:06
(char*)&buff - так вроде (char*) - это уже указатель, зачем ещё и "&" ? Это как масло масляное.
Номер ответа: 104
Автор ответа:
Дмитрий Щапов
Вопросов: 71
Ответов: 321
Профиль | | #104
Добавлено: 29.03.05 18:35
Очень серьёзный вопрос: как файлы переслать по сетке(естессно не по типу "клиент","сервер",по моему кто-то на форуме уже делал такую фишку) и узнать открытые ресурсы в сетке.
Дополнительно: можно с моего компа открыть доступ га другом.
Номер ответа: 105
Автор ответа:
Дмитрий Щапов
Вопросов: 71
Ответов: 321
Профиль | | #105
Добавлено: 29.03.05 18:36
[Это как масло масляное.]
Кашу маслом не испортишь.