HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #4681  
Старый 03.08.2020, 12:24
Const
Новичок
Регистрация: 28.10.2018
Сообщений: 28
С нами: 3970020

Репутация: 18
По умолчанию

Цитата:
Сообщение от MISTER_GONWIK  

@Const , @loganhackerdff wndproc для кого существует
Написал же - на скорую руку.
 
Ответить с цитированием

  #4682  
Старый 03.08.2020, 20:40
loganhackerdff
Постоянный
Регистрация: 24.07.2017
Сообщений: 867
С нами: 4633764

Репутация: 148


По умолчанию

Почему когда я использую метод push_back у класса vector который состоит из class ChatBuble игра крашит? тоже самое и с указателями на класс

C++:





Код:
class
ChatBubble
{
public
:
UINT16 PlayerID
=
0
;
UINT32 color
=
0
;
UINT32 expiretime
=
0
;
float
drawDistance
=
0.f
;
string message
=
0
;
ChatBubble
(
)
{
}
~
ChatBubble
(
)
{
}
void
InIt
(
UINT16 PlayerIDC
,
UINT32 colorC
,
UINT32 expiretimeC
,
float
drawDistanceC
,
string messageC
)
{
PlayerID
=
PlayerIDC
;
color
=
colorC
;
expiretime
=
expiretimeC
;
drawDistance
=
drawDistanceC
;
message
=
messageC
;
}
}
;
 
Ответить с цитированием

  #4683  
Старый 03.08.2020, 20:58
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

Что-то криво передаешь. Инфа сотка.
 
Ответить с цитированием

  #4684  
Старый 03.08.2020, 21:34
loganhackerdff
Постоянный
Регистрация: 24.07.2017
Сообщений: 867
С нами: 4633764

Репутация: 148


По умолчанию



Попробовал с структурой и в консольном приложении, тоже что-то не так

вроде нащёл проблему
 
Ответить с цитированием

  #4685  
Старый 03.08.2020, 22:10
imring
Флудер
Регистрация: 03.08.2016
Сообщений: 2,363
С нами: 5145387

Репутация: 183


По умолчанию

Цитата:
Сообщение от loganhackerdff  

Попробовал с структурой и в консольном приложении, тоже что-то не так
вроде нащёл проблему
std::string message = 0?
 
Ответить с цитированием

  #4686  
Старый 04.08.2020, 04:33
bab0n
Познающий
Регистрация: 06.11.2015
Сообщений: 95
С нами: 5535607

Репутация: 58
По умолчанию

Можете описать пару способов экспорта и импорта значений переменных?

Вот подобный код на LUA:

Цитата:
Сообщение от Спойлер  


Lua:





Код:
local
defaults
=
{
sets
=
{
arg1
=
113
,
arg2
=
1
,
arg3
=
50
,
notification
=
true
}
}
local
ini
=
inicfg
.
load
(
defaults
,
'Kavo.ini'
)
local
sets
=
ini
.
sets
function
arg3
(
arg
)
if
type
(
tonumber
(
arg
)
)
==
'number'
then
sets
.
arg3
=
arg
        inicfg
.
save
(
ini
,
'Kavo.ini'
)
printString
(
'~y~ updated'
,
1000
)
addOneOffSound
(
0
,
0
,
0
,
1150
)
else
printString
(
'~r~ error'
,
1000
)
addOneOffSound
(
0
,
0
,
0
,
1055
)
end
end
-- пример использования
if
wasKeyPressed
(
sets
.
arg1
)
then
work
=
not
work
if
work
then
printString
(
'~p~ON'
,
1000
)
else
printString
(
'OFF'
,
1000
)
end
end


Я не настаиваю на текстовике, может есть какие то ещё варианты? Реестр может, или какие-то ещё файлы/директории
 
Ответить с цитированием

  #4687  
Старый 04.08.2020, 10:29
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

Цитата:
Сообщение от loganhackerdff  

Попробовал с структурой и в консольном приложении, тоже что-то не так
вроде нащёл проблему
По дефолту, все контейнеры пустые. Обнуление делать при иницилизации не нужно.
 
Ответить с цитированием

  #4688  
Старый 04.08.2020, 11:54
loganhackerdff
Постоянный
Регистрация: 24.07.2017
Сообщений: 867
С нами: 4633764

Репутация: 148


По умолчанию

Цитата:
Сообщение от Dark_Knight  

По дефолту, все контейнеры пустые. Обнуление делать при иницилизации не нужно.
у меня присутствуют глобальные переменные , они там нарушают инкапсуляцию и крч в переменных мусор при объявлении появляется
 
Ответить с цитированием

  #4689  
Старый 04.08.2020, 13:45
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

Избавляйся от них тогда. Лично, глобальные крайне редко юзаю.
 
Ответить с цитированием

  #4690  
Старый 04.08.2020, 14:26
loganhackerdff
Постоянный
Регистрация: 24.07.2017
Сообщений: 867
С нами: 4633764

Репутация: 148


По умолчанию

Цитата:
Сообщение от Dark_Knight  

Избавляйся от них тогда. Лично, глобальные крайне редко юзаю.
у меня все переменные которые я хочу использовать как глобальные в классе globalvars, и этот класс глобальный))
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.