Re: Указатели в визуал си

sakusan6

как убрать проверку на проверку совпадения типов при присваивании.

maggi14

Project Settings -> C++ -> Advanced -> Disable specific warnings
Или просто делай явный каст типов.

sakusan6

на самом деле я делаю, но он даже без присваивания матерится.
П.С. У меня нет кнопки Адвансед , визуал - 6.0

maggi14

у меня под боком 6ой нет. Ну, попробуй потыркаться по Alt+F7 в разные места, где что-нибудь про компиляцию, C++, уровень ворнингов и т.д. сказано.
А чтобы не ругался, ты указатели друг на друга переводи не просто так, а через LPVOID. Только учти, что могут быть косяки со множественным наследованием: там как-то нетривиально преобразуются типы.

maggi14

Поиграйся с Project Settings -> C++ -> General -> Warning level

freezer

никак. Т.к. это не warning, а error (C2440)
Приводи явно

margadon

и ваще, раз такие ошибки лезут, значит ошибка в построении системы. неча на компилятор пинять

sakusan6

все, решил проблему, точнее понял где сморозил: делал приведение
(int*[3])=(void*) и долго не врубался почему оно не правильное...

Werdna

Афтар, выпей йад.
Ты не должен хотеть делать такое, особенно в своей долбаной студии. И особенно -- не в установках проекта.
Лучше не занимайся программированием, потому что и так без тебя умельцы уже написали столько плохих программ, что до конца лет своих человечество не отделается от их трудов.
Или пиши нормально. Установки компилятора редко когда надо менять.

Julie16

ППКС.

migel

А что такое ППКС?

bastii

Подписываюсь Под Каждым Словом?
Оставить комментарий
Имя или ник:
Комментарий: