![]() |
Модераторы: Daevaorn |
![]() ![]() ![]() |
|
cymtu |
|
|||
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 24.4.2009 Репутация: нет Всего: нет |
проект на Visual C++ 2010 Express приложение Windows Forms
Form1.h
выдает сообщение об ошибке Ошибка 1 error C3867: Example::Form1::Start: в вызове функции отсутствует список аргументов; используйте "&Example::Form1::Start" для создания указателя на член f:\Example\Example\Form1.h 446 1 Example Что не так????? Люди пожалуйста подскажите... |
|||
|
||||
azesmcar |
|
|||
![]() uploading... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6291 Регистрация: 12.11.2004 Где: Армения Репутация: 81 Всего: 211 |
Функция не та. _beginthread принимает указатель на обычную функцию, а ты передаешь member функцию. Либо сделай функцию static, либо используй boost::bind (хотя если подключен boost то зачем использовать _beginthread?), либо сам напиши передачу this и вызов member функции. И не используй _beginthread ![]() Добавлено через 2 минуты и 27 секунд так это еще и .NET ![]() Ты уверен, что тебе нужен C++ .NET? Зачем ты выбрал этот язык? Почему не C# и зачем использовать _beginthread когда у тебя вся мощь .NET под рукой? |
|||
|
||||
cymtu |
|
||||
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 24.4.2009 Репутация: нет Всего: нет |
Программирую в основном Borland C++ Поэтому использую, то что ближе, с С# вообще никогда не имел дел.
Реализацией потоков в NET тоже не занимался. Прочитал про функцию _beginthread вот и играюсь с ней. Если тебя ужасает мой пример, расскажи как проще реализовать программу, которая бы запускала и останавливала поток. |
||||
|
|||||
azesmcar |
|
|||
![]() uploading... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6291 Регистрация: 12.11.2004 Где: Армения Репутация: 81 Всего: 211 |
cymtu
C++ for .NET создан не для того, чтобы на нем проекты писались, его создали затем, чтобы существующие проекты/библиотеки можно было безболезненно перенести на .NET. А с C++ for .NET? C# намного ближе к тому C++, который ты знаешь чем это извращение. Может самое время начать?
он меня не ужасает, но зачем так писать? Это сообщение отредактировал(а) azesmcar - 1.11.2010, 08:40 |
|||
|
||||
mrbrooks |
|
|||
![]() трололомен ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4259 Регистрация: 4.10.2006 Где: Дол Гулдур Репутация: 2 Всего: 306 |
cymtu, то что ты делаешь, нет даже в камасутре.
|
|||
|
||||
xvr |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 7046 Регистрация: 28.8.2007 Где: Дублин, Ирландия Репутация: 60 Всего: 223 |
Не так попытка использовать Win32 Native Threads в CLR. Они вместе не живут, никак
![]() Используй System.Threading и C# |
|||
|
||||
cymtu |
|
||||||||
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 24.4.2009 Репутация: нет Всего: нет |
Вот вы тут все пишите переходи на С#.
Возможно и действительно стоит переходить, но первоначально хотелось бы узнать, а как в C# обстоит работа там с ссылками??? Насколько я знаю работать с ними в С# не рекомендуется. Вопрос (???) не возникнет ли проблема с реализацией такой схемы Есть обычный Узел Node
Есть список из этих узлов ListNode
Есть узел Node2
Есть список из этих узлов ListNode2
ссылка *pnode может указывать на любой элемент Node входящий в list любого узла Node2. Такое можно будет сделать в C#???????????????????????????????????/ |
||||||||
|
|||||||||
mes |
|
|||
любитель ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7954 Регистрация: 14.1.2006 Репутация: 144 Всего: 250 |
переходить на шарп советуют , если Вы пишете под .Net.. без последнего (или его аналога) шарп не дышит ![]() Это сообщение отредактировал(а) mes - 3.11.2010, 10:59 |
|||
|
||||
xvr |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 7046 Регистрация: 28.8.2007 Где: Дублин, Ирландия Репутация: 60 Всего: 223 |
||||
|
||||
azesmcar |
|
|||
![]() uploading... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6291 Регистрация: 12.11.2004 Где: Армения Репутация: 81 Всего: 211 |
Все там можно. Вопросы по деталям в соответствующей разделе. Кстати зачем писать то, что давно уже написано? ![]() Это сообщение отредактировал(а) azesmcar - 3.11.2010, 11:26 |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С++:Общие вопросы" | |
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |