VS русские имена переменных?
От: alpha21264 СССР  
Дата: 23.04.18 11:37
Оценка:
Господа программисты!
Кто программирует в Виндах в Микрософтовских IDE?
Можно ли при программировании на C++ в VC использовать русские имена переменных?

Я просто так спросил.

Течёт вода Кубань-реки куда велят большевики.
Re: VS русские имена переменных?
От: SаNNy Россия  
Дата: 23.04.18 11:41
Оценка:
Здравствуйте, alpha21264, Вы писали:

A>Господа программисты!

A>Кто программирует в Виндах в Микрософтовских IDE?
A>Можно ли при программировании на C++ в VC использовать русские имена переменных?

Да, можно.
Re: Про студию не слышал...
От: Sheridan Россия  
Дата: 23.04.18 13:06
Оценка:
Здравствуйте, alpha21264, Вы писали:

A>Можно ли при программировании на C++ в VC использовать русские имена переменных?


sheridan@spc ~ $ echo '#include <iostream>\n#include <string>\n#define ГЦЦ "православный гцц"\n int main(){ std::string переменная = "Я фиг знаю как там в студии, но " ГЦЦ " умеет."; std::cout << переменная << std::endl;}' | perl -pe 'BEGIN { binmode STDIN, ":utf8"; } s/(.)/ord($1) < 128 ? $1 : sprintf("\\U%08x", ord($1))/ge;' | g++ -Wall -o testbinary -fextended-identifiers -xc++ - && echo &&  ./testbinary

Я фиг знаю как там в студии, но православный гцц умеет.
Matrix has you...
Re[2]: Про студию не слышал...
От: Amygdala Россия  
Дата: 23.04.18 13:08
Оценка: +2
Здравствуйте, Sheridan, Вы писали:

Чтоб в международных командах было веселее?
Re[3]: Про студию не слышал...
От: Sheridan Россия  
Дата: 23.04.18 13:15
Оценка:
Здравствуйте, Amygdala, Вы писали:

A>Здравствуйте, Sheridan, Вы писали:


A>Чтоб в международных командах было веселее?


sheridan@spc ~ $ echo '#include <iostream>\n#include <string>\n#define К_ДА "是的" \n int main(){ std::string משתנה = К_ДА ", абсолютно верно"; std::cout << משתנה << std::endl;}' | perl -pe 'BEGIN { binmode STDIN, ":utf8"; } s/(.)/ord($1) < 128 ? $1 : sprintf("\\U%08x", ord($1))/ge;' | g++ -Wall -o testbinary -fextended-identifiers -xc++ - && echo &&  ./testbinary

是的, абсолютно верно
Matrix has you...
Re: VS русские имена переменных?
От: ononim  
Дата: 23.04.18 14:00
Оценка: :))
A>Я просто так спросил.
Testsuite: Гоп++
Как много веселых ребят, и все делают велосипед...
Re[2]: Про студию не слышал...
От: alpha21264 СССР  
Дата: 23.04.18 16:06
Оценка:
Здравствуйте, Sheridan, Вы писали:

S>Здравствуйте, alpha21264, Вы писали:


A>>Можно ли при программировании на C++ в VC использовать русские имена переменных?


S>
S>sheridan@spc ~ $ echo '#include <iostream>\n#include <string>\n#define ГЦЦ "православный гцц"\n int main(){ std::string переменная = "Я фиг знаю как там в студии, но " ГЦЦ " умеет."; std::cout << переменная << std::endl;}' | perl -pe 'BEGIN { binmode STDIN, ":utf8"; } s/(.)/ord($1) < 128 ? $1 : sprintf("\\U%08x", ord($1))/ge;' | g++ -Wall -o testbinary -fextended-identifiers -xc++ - && echo &&  ./testbinary

S>Я фиг знаю как там в студии, но православный гцц умеет.
S>


Эээ... Получилось вот так:

<stdin>:1:20: warning: extra tokens at end of #include directive
/usr/lib/gcc/i686-redhat-linux/4.4.6/../../../crt1.o: In function `_start':
(.text+0x18): undefined reference to `main'
collect2: выполнение ld завершилось с кодом возврата 1


Ты вообще, что имел в виду? Какой-то ключ компилятора?
Ну и скажи этот ключ отдельно, а то мало ли какой перл у тебя (меня) сломался.

Течёт вода Кубань-реки куда велят большевики.
Re[3]: Про студию не слышал...
От: Sheridan Россия  
Дата: 23.04.18 16:17
Оценка:
Здравствуйте, alpha21264, Вы писали:

A>Эээ... Получилось вот так:

A>

A><stdin>:1:20: warning: extra tokens at end of #include directive
A>/usr/lib/gcc/i686-redhat-linux/4.4.6/../../../crt1.o: In function `_start':
A>(.text+0x18): undefined reference to `main'
A>collect2: выполнение ld завершилось с кодом возврата 1


A>Ты вообще, что имел в виду? Какой-то ключ компилятора?

A>Ну и скажи этот ключ отдельно, а то мало ли какой перл у тебя (меня) сломался.

Ну я вижу, что ты как минимум с 15го года не обновлялся
Автор: Sheridan
Дата: 14.04.15
...
Matrix has you...
Re: VS русские имена переменных?
От: Mr.Delphist  
Дата: 23.04.18 17:48
Оценка: +2
Здравствуйте, alpha21264, Вы писали:

A>Я просто так спросил.


— Можно, сын мой. Но зря. (почти (ц) анекдот)
Re: VS русские имена переменных?
От: Ops Россия  
Дата: 23.04.18 19:03
Оценка: +3
Здравствуйте, alpha21264, Вы писали:

A>Я просто так спросил.

A>

Можно. Но вдруг твой код придется поддерживать маньяку-убийце?
Переубедить Вас, к сожалению, мне не удастся, поэтому сразу перейду к оскорблениям.
Re: VS русские имена переменных?
От: Лось Чтостряслось СССР  
Дата: 23.04.18 19:39
Оценка: :)
Здравствуйте, alpha21264, Вы писали:

A>Можно ли при программировании на C++ в VC использовать русские имена переменных?


можно, чо
норвежские, польские и немецкие я уже видел ))))
социализм или варварство
Re[2]: VS русские имена переменных?
От: alpha21264 СССР  
Дата: 23.04.18 20:19
Оценка: :))
Здравствуйте, Ops, Вы писали:

A>>Я просто так спросил.

A>>

Ops>Можно. Но вдруг твой код придется поддерживать маньяку-убийце?


Вот именно по этой причине я и хочу его писать на русском языке.

Течёт вода Кубань-реки куда велят большевики.
Re: VS русские имена переменных?
От: anatolym  
Дата: 23.04.18 22:01
Оценка: +1
Здравствуйте, alpha21264, Вы писали:

Неудобно же. Надо постоянно между языками переключаться. Плюс на русском имена длиннее.
Re[2]: VS русские имена переменных?
От: alpha21264 СССР  
Дата: 23.04.18 22:18
Оценка: -3
Здравствуйте, anatolym, Вы писали:

A>Неудобно же. Надо постоянно между языками переключаться. Плюс на русском имена длиннее.


Ага. А в свою же программу со словарём лазить, конечно удобнее.
Ты не пробовал писать программу по-русски. А ты попробуй.

Течёт вода Кубань-реки куда велят большевики.
Re[2]: VS русские имена переменных?
От: Ops Россия  
Дата: 23.04.18 23:08
Оценка:
Здравствуйте, anatolym, Вы писали:

A>Неудобно же. Надо постоянно между языками переключаться. Плюс на русском имена длиннее.


Длиннее — ерунда, а вот раскладка —
Переубедить Вас, к сожалению, мне не удастся, поэтому сразу перейду к оскорблениям.
Re[4]: Про студию не слышал...
От: alpha21264 СССР  
Дата: 23.04.18 23:39
Оценка: :)
Здравствуйте, Sheridan, Вы писали:

A>>Эээ... Получилось вот так:

A>>

A>><stdin>:1:20: warning: extra tokens at end of #include directive
A>>/usr/lib/gcc/i686-redhat-linux/4.4.6/../../../crt1.o: In function `_start':
A>>(.text+0x18): undefined reference to `main'
A>>collect2: выполнение ld завершилось с кодом возврата 1


A>>Ты вообще, что имел в виду? Какой-то ключ компилятора?

A>>Ну и скажи этот ключ отдельно, а то мало ли какой перл у тебя (меня) сломался.

S>Ну я вижу, что ты как минимум с 15го года не обновлялся
Автор: Sheridan
Дата: 14.04.15
...


Ну тогда вот так:

<stdin>:1:20: предупреждение: лишние токены в конце директивы #include [по умолчанию включена]
/usr/lib/gcc/x86_64-redhat-linux/4.8.3/../../../../lib64/crt1.o: In function `_start':
(.text+0x20): undefined reference to `main'
collect2: ошибка: выполнение ld завершилось с кодом возврата 1


Течёт вода Кубань-реки куда велят большевики.
Re[3]: VS русские имена переменных?
От: Ночной Смотрящий Россия  
Дата: 24.04.18 07:03
Оценка: +2
Здравствуйте, alpha21264, Вы писали:

A>Ага. А в свою же программу со словарём лазить, конечно удобнее.

A>Ты не пробовал писать программу по-русски. А ты попробуй.

Ты не пробовал выучить наконец английский? А ты попробуй.
Re[4]: VS русские имена переменных?
От: Vlad_SP  
Дата: 24.04.18 08:26
Оценка: +1 :)
Здравствуйте, Ночной Смотрящий,

НС>Ты не пробовал выучить наконец английский? А ты попробуй.


А нафига? Вот пишут же люди:

Процедура ПередОткрытием(Отказ, СтандартнаяОбработка)

ОтраженоВОперУчете = Истина;
ОтражатьВБухгалтерскомУчете = Истина;
ОтражатьВНалоговомУчете = Истина;

Если НЕ ДокументОснование = Неопределено Тогда
ЭлементыФормы.Проект.Значение = ДокументОснование.Проект;
КонецЕсли;

КонецПроцедуры // ПередОткрытием()

(с)

И ничо, живут себе....
Re[4]: VS русские имена переменных?
От: wraithik Россия  
Дата: 24.04.18 08:56
Оценка: -2
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>Здравствуйте, alpha21264, Вы писали:


A>>Ага. А в свою же программу со словарём лазить, конечно удобнее.

A>>Ты не пробовал писать программу по-русски. А ты попробуй.

НС>Ты не пробовал выучить наконец английский? А ты попробуй.


Зачем?

Я полностью пишу на русском в 1С. Когда мне нужен C#, то пишу на английском что-бы постоянно не менять кодировку. Это единственная причина. Иначе писал бы все уже на русском. Благо C# нужен только для утилиток крошечных.
Re[5]: VS русские имена переменных?
От: rudzuk  
Дата: 24.04.18 09:13
Оценка:
Здравствуйте, Vlad_SP, Вы писали:

VSP> И ничо, живут себе....


Нафиг так жить?
avalon/2.0.6
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.