Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.06.2010, 22:32   #1
Smusmumriken
Пользователь
 
Аватар для Smusmumriken
 
Регистрация: 09.06.2010
Сообщений: 10
По умолчанию Что-то на счёт типов и юникода

Доброго времени суток!
программа ругаются на такую строчку:

if (DataField[j][i]=="X")

следующим образом:

error C2446: '==' : no conversion from 'char *' to 'int'
This conversion requires a reinterpret_cast, a C-style cast or function-style cast
error C2040: '==' : 'int' differs in levels of indirection from 'char [2]'

поиски в интернете дали предположение, что дело в юникоде. т. е. вероятно ошибку можно исправить отключив этот самый юникод, однако как это сделать в visual c++ 6.0 я так и не нашел.

собственно в чём дело? и если в юникоде то как его вырубить?

всем спасибо.
С уважением, Smusmumriken.
Smusmumriken вне форума Ответить с цитированием
Старый 09.06.2010, 22:39   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

вы ошибку хоть перевели?
вы сравниваете int со строкой.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 09.06.2010, 22:44   #3
Smusmumriken
Пользователь
 
Аватар для Smusmumriken
 
Регистрация: 09.06.2010
Сообщений: 10
По умолчанию

перевел, но датафилд объявлен так:

char DataField[75][75]
С уважением, Smusmumriken.

Последний раз редактировалось Smusmumriken; 09.06.2010 в 22:50.
Smusmumriken вне форума Ответить с цитированием
Старый 09.06.2010, 22:53   #4
Ozerich
Студент 1 курса
Форумчанин Подтвердите свой е-майл
 
Аватар для Ozerich
 
Регистрация: 27.06.2008
Сообщений: 959
По умолчанию

Код:
if (DataField[j][i]=='X')
C++(STL, QT, WinInet) / DHTML(CSS) / JavaScript / PHP Developer
Ozerich вне форума Ответить с цитированием
Старый 10.06.2010, 10:41   #5
Smusmumriken
Пользователь
 
Аватар для Smusmumriken
 
Регистрация: 09.06.2010
Сообщений: 10
По умолчанию

не помогло
С уважением, Smusmumriken.

Последний раз редактировалось Smusmumriken; 10.06.2010 в 10:47.
Smusmumriken вне форума Ответить с цитированием
Старый 10.06.2010, 10:44   #6
mrChester
Я
Форумчанин
 
Аватар для mrChester
 
Регистрация: 24.04.2010
Сообщений: 693
По умолчанию

Должно помочь, ковычки должны быть одинарными в этом сравнении
Все персонажи вымышлены, все совпадения случайны.
Если жизнь игра, тогда я её разработчик ©.
mrChester вне форума Ответить с цитированием
Старый 10.06.2010, 10:44   #7
ozo
Форумчанин
 
Аватар для ozo
 
Регистрация: 26.04.2010
Сообщений: 328
По умолчанию

Это икс или ха ?
Используй гугль, будь счастлив
hackme@yandex.ru
Блог об archlinux
ozo вне форума Ответить с цитированием
Старый 10.06.2010, 10:47   #8
Smusmumriken
Пользователь
 
Аватар для Smusmumriken
 
Регистрация: 09.06.2010
Сообщений: 10
По умолчанию

я ошибся!

изменил на одинарные кавычки:

error LNK2001: unresolved external symbol "void __cdecl SetWaysFor(int,int,int)" (?SetWaysFor@@YAXHHH@Z)
fatal error LNK1120: 1 unresolved externals

тогда говорит это, в чем же теперь дело?

это икс
С уважением, Smusmumriken.

Последний раз редактировалось Smusmumriken; 10.06.2010 в 10:50.
Smusmumriken вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
На счёт структуры EXE файла Altera Win Api 11 25.04.2010 16:43
На счёт установки Windows 7 Altera Свободное общение 3 25.02.2010 08:29
Счёт ячеек по двум условиям Feniks18 Microsoft Office Excel 3 27.11.2009 13:51
класс представляющий банковский счёт Dimarik Общие вопросы C/C++ 74 02.07.2009 14:10
На счёт окошек Акашаев Нурлан Общие вопросы Delphi 2 26.06.2008 09:52