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

  #1  
Старый 30.05.2017, 18:20
ishi
Постоянный
Регистрация: 17.01.2014
Сообщений: 493
С нами: 6483143

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

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

что оно должно сделать?
это не важно, функция не дописана же х)

Меня интересует, что приводит к тому шо строка себя клонирует и забивает буффер
 
Ответить с цитированием

  #2  
Старый 30.05.2017, 20:20
DarkP1xel
Флудер
Регистрация: 17.06.2013
Сообщений: 3,635
С нами: 6791977

Репутация: 183


По умолчанию

К тому что хрень пойми, что ты сделал вообще.
 
Ответить с цитированием

  #3  
Старый 31.05.2017, 14:51
Gabriel__
Постоянный
Регистрация: 23.06.2015
Сообщений: 411
С нами: 5731627

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

Как считать вводимые символы с консоли но так чтобы они в ней не отобразились. Ввёл в консоль слово hello оно считалось в переменную и отобразилось в консоли. Как убрать этот побочный эффект ?

C++:





Код:
int
main
(
)
{
while
(
true
)
{
std
::
string str
;
std
::
getline
(
std
::
cin
,
str
)
;
}
return
0
;
}
 
Ответить с цитированием

  #4  
Старый 31.05.2017, 15:35
iAmerican
Постоянный
Регистрация: 17.02.2014
Сообщений: 611
С нами: 6438231

Репутация: 133


По умолчанию

Как осуществить поиск подстроки в строке , без учета регистра?

C++:





Код:
if
(
_stricmp
(
"XYZ -2-2-2"
,
"xYZ"
)
!=
NULL
)
{
Log
(
"Нашлось"
)
;
}


Пробовал вот так , но не работает.
 
Ответить с цитированием

  #5  
Старый 31.05.2017, 15:59
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

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

Как осуществить поиск подстроки в строке , без учета регистра?

C++:





Код:
if
(
_stricmp
(
"XYZ -2-2-2"
,
"xYZ"
)
!=
NULL
)
{
Log
(
"Нашлось"
)
;
}


Пробовал вот так , но не работает.
Когда вы уже научитесь юзать std::string? -_-

Код:





[CODE]
#include
#include
#include
#include
#include
using namespace std;

void main() {
setlocale(LC_ALL, "Russian");
std::string text = "Вася Пупкин", str = "ВАСЯ ПУПКИН";
(text == str) ? cout

 
Ответить с цитированием

  #6  
Старый 31.05.2017, 17:42
2Shae
Участник форума
Регистрация: 14.05.2014
Сообщений: 149
С нами: 6314183

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

Нубо-вопрос подъехал. Что лучше использовать: string или char? А то наткнулся на статейку о том, что char жрёт меньше памяти и быстрее "обрабатывается".
 
Ответить с цитированием

  #7  
Старый 31.05.2017, 17:44
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

Стринг точно удобней, да и выиграешь ты там мало, так что смысла заморачиватся нет.
 
Ответить с цитированием

  #8  
Старый 31.05.2017, 21:41
ishi
Постоянный
Регистрация: 17.01.2014
Сообщений: 493
С нами: 6483143

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

Предположим, что в d3dx есть такая структура:

C++:





Код:
typedef
struct
D3DXVECTOR3
{
FLOAT x
;
FLOAT y
;
FLOAT z
;
}
D3DXVECTOR3
,
*
LPD3DXVECTOR3
;


И я попытался её заполнить:

C++:





Код:
struct
D3DXVECTOR
{
FLOAT x
=
Matrx
,
y
=
Matry
,
z
=
Matrz
+
10
;
}
;


Но при попытке её объявить, указав D3DXVECTOR мне пишет что "использование имени типа не допускается", а если я пытаюсь между таблицей и D3DXVECTOR вписать название для таблицы, выдаёт ошибку, типа быть его там не должно.

Вопрос: каким образом заполнять данную структуру, и указывать её в качестве блока данных? (т.к если не по d3xvector, у меня и идей нет как указывать)
 
Ответить с цитированием

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

Репутация: 183


По умолчанию

Ну ты и нуб.

Код:





Код:
D3DXVECTOR3 vec(1, 2, 3);
 
Ответить с цитированием

  #10  
Старый 03.06.2017, 23:20
Jack_Savage
Участник форума
Регистрация: 06.11.2016
Сообщений: 150
С нами: 5008255

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

Как можно создавать переменную во время работы программы ?

Типу написал в консоль create и она создалась.

При этом чтобы потом как то обратится можно было и чтобы их можно было создавать пока оператива не кончится
 
Ответить с цитированием
Ответ





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


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




ANTICHAT ™ © 2001- Antichat Kft.

×

Создать сделку

Продавец: ник или ID

Название сделки:

Сумма USDT:

Срок сделки, дней:

Кто платит комиссию:

Условия сделки:

После создания сделки средства будут зарезервированы в холде до завершения сделки.

×

Мои сделки

Загрузка...
×

Сделка


Загрузка чата...
×

ESCROW ADMIN PANEL

Загрузка...
Загрузка...