|
33 / 27 / 2
Регистрация: 08.09.2010
Сообщений: 402
|
||||||
Невозможно преобразовать параметр 1 из 'const char [15]' в 'LPCWSTR'21.10.2010, 00:51. Показов 15698. Ответов 32
Метки нет (Все метки)
с сайта скачала прогу которая должна рисовать сферу, но при компилировании выходит ошибка:error C2664: auxInitWindowW: невозможно преобразовать параметр 1 из 'const char [15]' в 'LPCWSTR'
вопрос такой, из-за чего такое может быть, при чем, я смотрела на других сайтах, там по сфере такая же прога, и тож ошибку выдает
0
|
||||||
| 21.10.2010, 00:51 | |
|
Ответы с готовыми решениями:
32
невозможно преобразовать параметр 1 из "const char [8]" в "LPCWSTR" Error C2664: sprintf: невозможно преобразовать параметр 1 из 'const char *' в 'char *' Невозможно преобразовать параметр 1 из 'char' в 'const char *' |
|
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
||||||
| 21.10.2010, 05:36 | ||||||
0
|
||||||
|
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
|
||||||
| 21.10.2010, 05:38 | ||||||
|
Попробуй так:
0
|
||||||
|
33 / 27 / 2
Регистрация: 08.09.2010
Сообщений: 402
|
||||||
| 21.10.2010, 09:18 [ТС] | ||||||
|
пробовала, все равно ошибку выдает,( этот вариант находила в Google)
Добавлено через 12 минут вот такие
0
|
||||||
|
1563 / 1041 / 94
Регистрация: 17.04.2009
Сообщений: 2,995
|
||
| 21.10.2010, 09:26 | ||
|
Это ошибки линковки, какую то либу надо подключить еще.
Добавлено через 3 минуты
0
|
||
|
33 / 27 / 2
Регистрация: 08.09.2010
Сообщений: 402
|
|
| 21.10.2010, 09:28 [ТС] | |
|
какие вариации на тему какую?
я думала что дело в библиотеке #include <GL/glaux.h> т к без нее с другими фигурами проги работали, я загружала файлы, но ошибка все равно осталась Добавлено через 2 минуты add "opengl32.lib" and "glu32.lib" эти либы есть правда они записаны у меня большими буквами
0
|
|
|
1563 / 1041 / 94
Регистрация: 17.04.2009
Сообщений: 2,995
|
||||||
| 21.10.2010, 09:30 | ||||||
Добавлено через 34 секунды есть на компьютере или добавлены в проект ?
0
|
||||||
|
33 / 27 / 2
Регистрация: 08.09.2010
Сообщений: 402
|
|
| 21.10.2010, 09:37 [ТС] | |
|
0
|
|
|
1563 / 1041 / 94
Регистрация: 17.04.2009
Сообщений: 2,995
|
||||||||
| 21.10.2010, 09:41 | ||||||||
1
|
||||||||
|
33 / 27 / 2
Регистрация: 08.09.2010
Сообщений: 402
|
|
| 21.10.2010, 09:43 [ТС] | |
|
теперь осталась одна ошибка
fatal error C1083: Не удается открыть файл include: GL/glaux.h: No such file or directory
0
|
|
|
1563 / 1041 / 94
Регистрация: 17.04.2009
Сообщений: 2,995
|
|||
| 21.10.2010, 09:45 | |||
это только начало. Вам точно надо использовать эту библиотеку? Если да то у вас ее нет(или не там, где надо) - надо скачать. Кста, ошибки еще читать можно:
0
|
|||
|
33 / 27 / 2
Регистрация: 08.09.2010
Сообщений: 402
|
|
| 21.10.2010, 09:48 [ТС] | |
|
дело в том что данная библиотека есть, но как я сказала ранее она записана большими буквами, есле пишу большими то получается, еще где то 20 с чем то ошибок и первые на pragma т е на код самой библиотеки
0
|
|
|
1563 / 1041 / 94
Регистрация: 17.04.2009
Сообщений: 2,995
|
|
| 21.10.2010, 09:51 | |
|
Скорее всегда вам все таки предстоит разрешить эти двадцать ошибок. Эти двадцать ошибок, как было сказано ранее, должны исчезнуть при подключение нужной вам *.lib .
0
|
|
|
33 / 27 / 2
Регистрация: 08.09.2010
Сообщений: 402
|
|||||||||||
| 21.10.2010, 09:59 [ТС] | |||||||||||
|
вот то что получилось с прогой
можете пояснить как директива может быть неизвестной???
0
|
|||||||||||
|
1563 / 1041 / 94
Регистрация: 17.04.2009
Сообщений: 2,995
|
||||||
| 21.10.2010, 10:14 | ||||||
1
|
||||||
|
8 / 8 / 1
Регистрация: 31.03.2010
Сообщений: 32
|
|
| 21.10.2010, 10:36 | |
|
ну теперь только осталось скачать тебе эти файлы с нета и положить в папку с проектом
0
|
|
|
33 / 27 / 2
Регистрация: 08.09.2010
Сообщений: 402
|
|
| 21.10.2010, 14:03 [ТС] | |
|
flax, у еня есть эти файлы
Добавлено через 2 минуты KuKu, спс, боьшое я сделала как ты показал и картинка заработала без ошибок, большущее спасибо) ![]()
0
|
|
|
46 / 12 / 0
Регистрация: 08.11.2010
Сообщений: 28
|
|
| 08.11.2010, 14:41 | |
|
мммм... как в итоге ты решила проблему?
у меня возникла похожая ситуация сначала он не мог найти glaux.h потом я добавила в студию библиотеку и все файлы для glaux (но видимо где-то не так сделала) вот исходник #include "stdafx.h" #include "seminar_6.h" #include <Windows.h> #pragma comment(lib, "glaux.lib") #pragma comment(lib, "glu32.lib") #pragma comment(lib, "OpenGL32.lib") #include <gl/GL.h> #include <gl/GLU.h> #include <gl/GLAUX.H> #ifdef _DEBUG #define new DEBUG_NEW #endif // Единственный объект приложения void CALLBACK resize ( int width, int height ); void CALLBACK display(); void sem5(); CWinApp theApp; using namespace std; int _tmain(int argc, TCHAR* argv[], TCHAR* envp[]) { int nRetCode = 0; HMODULE hModule = ::GetModuleHandle(NULL); if (hModule != NULL) { // инициализировать MFC, а также печать и сообщения об ошибках про сбое if (!AfxWinInit(hModule, NULL, ::GetCommandLine(), 0)) { // TODO: измените код ошибки соответственно своим потребностям _tprintf(_T("Критическая ошибка: сбой при инициализации MFC\n")); nRetCode = 1; } else { // TODO: Вставьте сюда код для приложения. system("pause"); sem5(); } } else { // TODO: Измените код ошибки соответственно своим потребностям _tprintf(_T("Критическая ошибка: неудачное завершение GetModuleHandle\n")); nRetCode = 1; } return nRetCode; } void sem5() { auxInitDisplayMode ( AUX_SINGLE | AUX_RGBA ); auxInitPosition (0, 0, 400, 400); auxInitWindow ("Лекция 2.4, Программа 2.4.4"); auxReshapeFunc (resize); auxMainLoop (display); } void CALLBACK resize ( int width, int height) { glViewport (0, 0, width, height); glMatrixMode ( GL_PROJECTION ); glLoadIdentity (); gluPerspective ( 60.0, (float)width/(float)height, 1.0, 20.0); glMatrixMode ( GL_MODELVIEW ); glLoadIdentity(); } void CALLBACK display() { double eqn1[4] = { 0.0, 1.0, 0.0, 0.0}; // y < 0 double eqn2[4] = { 1.0, 0.0, 0.0, 0.0}; // x < 0 glClear (GL_COLOR_BUFFER_BIT); glPushMatrix(); glTranslated( 0.0, 0.0, -5.0 ); glClipPlane ( GL_CLIP_PLANE0, eqn1); glEnable ( GL_CLIP_PLANE0 ); glClipPlane ( GL_CLIP_PLANE1, eqn2 ); glEnable ( GL_CLIP_PLANE1 ); glRotated (90.0, 1.0, 0.0, 0.0 ); auxWireSphere (1.0); glPopMatrix(); glFlush(); } вот ошибки 1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\gl\glaux.h(17 ): warning C4068: неизвестная директива pragma 1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\gl\glaux.h(37 4): warning C4068: неизвестная директива pragma 1>c:\users\asus\documents\visual studio 2010\projects\graphics\seminar_6\seminar _6\seminar_6.cpp(72): error C2664: auxInitWindowW: невозможно преобразовать параметр 1 из "const char [28]" в "LPCWSTR" 1> Типы, на которые указывают указатели, не связаны; для преобразования требуется reinterpret_cast, приведение в стиле С или приведение в стиле функции
0
|
|
|
46 / 12 / 0
Регистрация: 08.11.2010
Сообщений: 28
|
|
| 15.11.2010, 22:24 | |
|
проблема решена
0
|
|
|
33 / 27 / 2
Регистрация: 08.09.2010
Сообщений: 402
|
|
| 16.11.2010, 11:27 [ТС] | |
|
да, если интересно как чуть позже выложу
0
|
|
| 16.11.2010, 11:27 | |
|
Помогаю со студенческими работами здесь
20
Невозможно преобразовать параметр из int в const char Fopen: невозможно преобразовать параметр 1 из 'LPWSTR' в 'const char *' Ошибка 6 error C2664: strtok: невозможно преобразовать параметр 1 из "const char *" в "char *" error C2664: strcmp: невозможно преобразовать параметр 1 из "char (*)[20]" в "const char *" Невозможно преобразовать параметр 1 из "const wchar_t [12]" в "const char *" Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|