Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
fredwriter
7 / 7 / 1
Регистрация: 17.10.2009
Сообщений: 294
#1

Не компилируется в Release - C++

20.12.2011, 13:05. Просмотров 722. Ответов 3
Метки нет (Все метки)

Здравствуйте, проблема в следующем:
C++
1
LPTSTR m_name = new char[20];
Это компилируется в Debug, но не компилируется в Release, выдаёт следующую ошибку:
'initializing' : cannot convert from 'char *' to 'LPTSTR'
Объясните, пожалуйста, в чём моя ошибка?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.12.2011, 13:05     Не компилируется в Release
Посмотрите здесь:

Release - C++
Доброго времени суток всем! Есть такая проблема, создал свой первый калькулятор, проект windows forms(мое первое знакомство с формами:)) и...

Не работает в release - C++
Доброго времени суток, Столкнулся со следующей проблемой: При выполнении Debug Build - MFC программа работает корректно. Собираю...

Падение Release - C++
Всем привет. Есть код по конвертированию float в строку char* #include <sstream> using std::stringstream; #include <iostream> using...

Отличие get() и release() у auto_ptr - C++
Вопрос,конечно,глупой. Но не могу разобраться. В чём всё таки различение между auto_ptr<int> pi(new int(24)); cout<<pi.release();...

ошибка в Release компиляция - C++
В Release версии не появляется окно WinAPI, Настройки в Debug и Release практически идентичны (в смысле стандартные слегка измененные) ...

Debug и Release разница? - C++
объяснить пожалуйста разница между Debug И Release? и почему после компиляции Debug->Dll fail 460kb а Release->17кб.

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Vourhey
Почетный модератор
6477 / 2252 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
20.12.2011, 13:10     Не компилируется в Release #2
Цитата Сообщение от fredwriter Посмотреть сообщение
Объясните пожалуйста, в чём моя ошибка?
В том, что проект у тебя, похоже, юникод, и ты пытаешься привести ANSI в юникоду. wchar используй, если так сильно надо.
Андрей2011
29 / 23 / 2
Регистрация: 18.01.2011
Сообщений: 359
20.12.2011, 13:23     Не компилируется в Release #3
ну или в настройках можно переключить на многобайтовую кодировку...в свойствах проекта\общие (если VC++ 2008-2010)
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.12.2011, 13:28     Не компилируется в Release
Еще ссылки по теме:

Функция GetTextExtentPoint32 в RELEASE EXE - C++
Выдает на выходе в структуре SIZE бешанные числа (как будто фонт не определен) и в это время функция говорит об успехе ее отработки. А в...

difference between debug and release MVS2010 - C++
Ума не приложу в какую сторону копать:read: Следующий фрагмент кода, в Дебаге работает совершенно верно, а в Релизе какие то ошибки ...

Release работает, Debug - ошибка - C++
Подскажите, товарищи. Есть код (взял с форума) : #include <iostream> #include <fstream> #include <string> #include <conio.h> ...

Release. Работа на другом компьютере - C++
Написал программу в Visual Studio 2010. Вчера скинул её другу посмотреть, она не запустилась. Ему нужно было скачать какую-то библиотеку. И...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
fredwriter
7 / 7 / 1
Регистрация: 17.10.2009
Сообщений: 294
20.12.2011, 13:28  [ТС]     Не компилируется в Release #4
Большое спасибо, Vourhey ну и Андрей2011, тебе тоже спасибо, отключил UNICODE в проекте и всё заработало. Еще вопрос: может ли приложение, из-за того, что оно скомпилировано в Debug версии, работать на том компе, на котором было скомпилировано, а на другом компе без установленной Visual C++ выдать ошибку: Приложение не было запущено поскольку оно некорректно настроено. Повторная установка приложения позволит исправить ошибку?
Какие еще возможные причины такой ошибки в данной ситуации?
Yandex
Объявления
20.12.2011, 13:28     Не компилируется в Release
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru