Главная Настройка Mobile Контакты NSFW Каталог Пожертвования Купить пасскод Pics Adult Pics API Архив Реквест доски Каталог стикеров Реклама
Доски


[Ответить в тред] Ответить в тред

Check this out!


[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 61 | 7 | 33
Назад Вниз Каталог Обновить

С++ и linux Аноним 31/10/17 Втр 15:11:25  1084966  
изображение.png (474Кб, 1024x1207)
Переехал на линукс чтобы продолжать изучение с++ не в mvs. Так вот возникли проблемы с этим. Не могу разобраться как подключать библиотеки и работать вообще на с++. ide все крашатся постоянно, так что писать прийдется в текстовом редакторе ну да ладно.
Жду полезных советов из сферы с++ для линукса
Аноним 31/10/17 Втр 15:13:54  1084967
Неужели тут тоже надо бампать?
Аноним 31/10/17 Втр 15:15:09  1084968
изображение.png (100Кб, 1024x1053)
буду бампать нерабочей фигней
Аноним 31/10/17 Втр 15:17:27  1084969
>>1084968
Вот ахуеительная история от линукса:
Пишу я крч _tmain и codeblock крашится
Пишу system("pause") и тоже крашится
Аноним 31/10/17 Втр 15:18:01  1084970
>>1084967
>Неужели тут тоже надо бампать?
Совсем ебанутый? Вернись-ка лучше в /b/.
Аноним 31/10/17 Втр 15:31:00  1084977
>>1084968
>>1084969
>linux
>system("pause")
>tmain
Проиграл с дебила, который даже понятия не имеет, что за функции он использует
Аноним 31/10/17 Втр 15:31:48  1084978
>>1084977

Не обижай Сережу.
Аноним 31/10/17 Втр 15:36:25  1084981
>>1084977
поэтому и написал что нерабочей хуйней, я ебался с этим(с попытками найти что-нибудь по библиотекам) до 3 ночи и это(скрин) стало имеено тем, после чего я понял что пора спать
Аноним 31/10/17 Втр 15:37:43  1084982
>>1084977
а если ты к тому что я виндосувскую херь юзаю, это я понимаю, но сука не повод же крашиться еще до компиляции
Аноним 31/10/17 Втр 15:51:47  1084987
>>1084982
Значит используй нормальную IDE, а не парашу вроде devc++, codeblocks, codelite и прочий мусор.
Есть же CLion и Qt Creator, зачем жрать говно?
Аноним 31/10/17 Втр 16:19:51  1085003
>>1084987
я о таких не знаю. Поэтому и спрашиваю тут советов.
Аноним 31/10/17 Втр 16:29:54  1085012
>>1084966 (OP)
Мда.
Аноним 31/10/17 Втр 23:51:24  1085257
>>1084969
Ф-ция system определена в stdlib.h, ты её тут заново переопределяешь
_tmain есть только в винде, ЕМНИП.
#include <string>, а не "string"
В общем, читни каких-нибудь годных туториалов или нормальных книжек.

Что за DE и тема окошек?
Аноним 01/11/17 Срд 00:21:45  1085270
15086177125690.jpg (154Кб, 499x500)
>>1084968
>Atom
>Посмотрите на его говно-код стайл с поехавшим индентом в 2 спейса.
>Переопределяет system.
>Изучает богом забытый язык, вместо нормального Haskell.
Аноним 01/11/17 Срд 13:37:56  1085415
>>1084966 (OP)
Отними у кодера IDE, и он уже не может скомпилить код или подключить либы.
Аноним 01/11/17 Срд 14:33:30  1085436
>>1084987
У меня от продуктов жидбрейнса комплюктер жужжать начинает, фи.
Аноним 01/11/17 Срд 14:46:18  1085438
>>1084966 (OP)
Сначала научись компилировать из консоли и пользоваться мейком.
Аноним 01/11/17 Срд 16:02:56  1085475
>>1085415
не все такие дауны как я
Аноним 01/11/17 Срд 16:03:43  1085477
>>1085438
оке, спасиб за совет
Аноним 01/11/17 Срд 16:45:23  1085519
>>1084966 (OP)
даже я когда писал первые хелло ворлды не был таким дебилом (2004 год)
Аноним 01/11/17 Срд 17:40:24  1085583
>>1085475
Просто ты понял, что IDE скрывает от тебя важные вещи. Это не даунизм. Теперь научись компилить без IDE, использовать make, и прочие удобные штуки. Программа это просто текстовый файл, ты можешь делать с этим файлом что хочешь без всяких ide.
Аноним 01/11/17 Срд 18:10:30  1085597
>>1085257
> #include <string>, а не "string"
Пиздец, ты даун.

> c.cpp:1:10: ошибка: для #include ожидается "ИМЯ_ФАЙЛА" или <ИМЯ_ФАЙЛА>
> #include 'string'
> ^~~~~~~~
Аноним 01/11/17 Срд 22:42:56  1085784
Ужас. Тебе нужен тотальный ликбез.

И объекты передавай по константной ссылке.
Аноним 01/11/17 Срд 23:19:39  1085818
>>1085784
>И объекты передавай по константной ссылке.
В его ситуации это как беспокоиться о цвете лица, когда у тебя инсульт.
Аноним 25/11/17 Суб 22:17:36  1097770
решил сесть на vim, однако с make так и не разобрался. Совершенно не въезжаю, может вы объясните алгоритм действий для компиляции файлов?
Аноним 25/11/17 Суб 22:39:28  1097782
Значит так, устанавливай g++, make, cmake; тестируй helloworld (только умоляю, не надо в нём system() переопределять), затем устанавливай CLion и пиши код там. Вместо sln проекта у тебя будет CMakeLists.txt, где лежит конфигурация для сборки проекта. Ну и о _tmain() забудь.
Аноним 25/11/17 Суб 22:52:24  1097794
1) бери любимый редактор (sublime, vscode, emacs, vim и тп)
2) загугли про make и g++ (например - https://habrahabr.ru/post/155201)
И еще. Прочитай хотя бы одну книжку по c++. В идеале от Страуструпа
Аноним 25/11/17 Суб 22:53:40  1097796
И еще: погромисту очень важен скилл поиска информации. Поэтому учись делать все сам, а не бежать сразу на двач
Аноним 25/11/17 Суб 23:32:37  1097824
>>1084966 (OP)
а нахуя ты переехал на линукс то, когда вся нормальная разработка под MSVC?
Аноним 25/11/17 Суб 23:33:51  1097826
ebff38063b30af2[...].jpg (21Кб, 300x300)
>>1097824
Аноним 26/11/17 Вск 00:29:12  1097861
>>1097826
что тебе рассказать?
Аноним 26/11/17 Вск 01:07:03  1097874
autism.jpg (14Кб, 480x360)
>>1097861
Аноним 26/11/17 Вск 01:08:48  1097876
Аноны, тупой вопрос, но всё же. Скажите пожалуйста, почему данная программа - https://pastebin.com/jbF7PVB3 - при отсутствии файла не завершается аварийно, хотя я прописал "return 1"?
Аноним 26/11/17 Вск 01:15:28  1097881
>>1097876
потому-что ты вернул 1 из функции, и дальше это никак не проверяется
Аноним 26/11/17 Вск 01:24:07  1097884
>>1097881
Да, анон, спасибо, если возвращать "return 1" в main'е, то код дальше не исполняется. Однако у меня в первый раз VS выдавала код ошибки и программа не компилилась, как бы вернуться снова сделать так же? И как вообще сделать это по-нормальному без этих двойных костылей в виде "return 1"? Новый код - https://pastebin.com/pS8VWAGf
Аноним 26/11/17 Вск 12:25:08  1097985
>>1097884
Тебе не единицу надо возвращать, а вызывать исключение, чтобы прога завершилась аварийно.
if (parse() == 1) throw FileNotFoundException("File not found");
Но FileNotFoundException надо определить предварительно.
https://stackoverflow.com/questions/16182781/how-to-create-exceptions
Аноним 02/12/17 Суб 17:36:54  1101627
image.png (1096Кб, 1920x1080)
>>1097794
можно вопрос про страуструпа?
как у него воспринимать такую хуйню как на пикриле, добавляет какую то поеботу по имени isalpha которая нигде не объявляется, и не обьясняет что это за хуета
Юзает вектора и указатели а потом через 150 страниц объясняет что это блять такое, изза этого пиздец понимание страдает, вообще по какой методике его читать, может какие доп материалы к его книге есть, пмушо это кошмар
Аноним 02/12/17 Суб 17:43:34  1101634
>>1101627
>isalpha
А погуглить?..
Аноним 02/12/17 Суб 18:32:35  1101654
>>1101634
аа блять это не его функция, спасибо, наконец то продолжу читать, но пиздец сложно, почему норм не написать
Аноним 02/12/17 Суб 18:44:15  1101658
>>1097824
Собственно двачую этого, все более менее вменяемые люди подключают линукс через удаленную gdb сессию, ебаться с недоиде ни у кого желания нет. Минимально тянет лямку разве что KDevelop, но, он сука не на всех дистрибутивах (RHEL 6, например) вменяемо собирается.
Аноним 02/12/17 Суб 18:53:11  1101664
>>1097861
Под MSVC уже давно никто не разрабатывает.
Да и в принципе разработка на С/С++ в основном сейчас живет только в микроконтроллерах и узкоспециализированных вещах. Советую бросить С/С++ и вкатиться в веб разработку.
Аноним 02/12/17 Суб 18:59:33  1101670
>>1097794
Не слушайте этого человека: Страуструп для полного новичка будет бесконечно бессмысленным чтивом - берите Липпмана лучше.
Аноним 02/12/17 Суб 19:41:59  1101697
>>1101664
Советую послушать это господина, судя по треду ты немного умственно отсталый, а следовательно сможешь далеко продвинуться в вебе.
Аноним 02/12/17 Суб 20:25:44  1101716
>>1101670
как определить шо я полный новичок
Аноним 03/12/17 Вск 01:34:10  1101905
>>1101716
Не заглядывая в интернет напиши вычисление факториала на шаблонах во время компиляции.
Аноним 03/12/17 Вск 02:10:34  1101917
>>1101905
int a=1,b,c;
cin>>b;
for(int i=1;i<=b;i++){
a*=i;

}
cout<<a<<" ";
я походу обосрался, пмушо хз шо такое >на шаблонах во время компиляции
но сам факториал довольно простой
Аноним 03/12/17 Вск 02:11:10  1101918
>>1101917
int a=1,b,c;
cin>>b;
for(int i=1;i<=b;i++){
a*=i;
}
cout<<a<<" ";
фикс
Аноним 03/12/17 Вск 02:18:24  1101919
>>1101664
Учитывая, что я как раз занимаюсь узкоспециализированными вещами под винду за 250 штук в месяц - я переживу, что никто более под MSVC не разрабатывает (спойлер - это совсем не так).
Аноним 03/12/17 Вск 08:04:03  1101948
>>1101917
Ты полный новичок.
Аноним 03/12/17 Вск 12:39:43  1102013
>>1101948
бля, и чё делать?
Аноним 04/12/17 Пнд 00:25:41  1102517
>>1102013
Ботан дальше, что ещё?
Аноним 04/12/17 Пнд 00:39:48  1102525
>>1085583
Калека, блядь. Хули дает умение скормить файлик компилятору без иде, кроме бессмысленного отъема времени, отсутствия проверки синтаксиса и интелисенса и чувства, что ты в чем-то умнее других?
Аноним 04/12/17 Пнд 08:38:25  1102614
>>1102517
можешь помочь с материалами, ну или советом, вообщем в городе есть анли iba и epam, сам хз чем хочу заниматься крому геймдева, потому что не знаю всех отраслей, а единственная возможность в виде епама, предлагает изучать веб а именно html/css + javascript, стоит заниматься этом? и по си читать липмана, да?
Аноним 04/12/17 Пнд 09:33:38  1102629
>>1102525
Про DevOps слышал?
Аноним 04/12/17 Пнд 09:42:53  1102635
>>1102629
>DevOps
Слышал, И?
Аноним 04/12/17 Пнд 10:52:21  1102653
>>1102635
Так вот разработка, тестирование, деплой, весь вот этот CI/CD ведется в терминале. Без всяких IDE. Я конечно на C++ не пишу, возможно там до сих пор дедовские принципы.
Аноним 04/12/17 Пнд 12:15:49  1102674
15119711720840.jpg (103Кб, 1000x920)
>>1102653
>весь вот этот CI/CD ведется в терминале

Блядь, пердоль, пиздуй отсюда нахуй. TeamCity у прыщеблядков тоже через терминал настраивают?
Аноним 04/12/17 Пнд 14:27:27  1102752
>>1102674
школотрон считает что ссанину от жидбрейнсов кто то использует в продакшене
Аноним 04/12/17 Пнд 15:38:02  1102791
>>1102752

Прыщавый пиздюк ожидаемо порвался. Иди усики сбрей и свитер постирай, скриптер хуев.
Аноним 04/12/17 Пнд 22:39:36  1103146
>>1102752
Я работаю на проекте для одного пиндоского фармацептического гиганта который юзает тим сити. И везде где я слышал, по дефолту юзается он. Так что свои радикальные оценочные суждения оставь при себе.
Аноним 05/12/17 Втр 14:10:33  1103397
>>1097782
Истину глаголит
Аноним 05/12/17 Втр 14:11:32  1103398
>>1101919
Двачую хитреца

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 61 | 7 | 33
Назад Вверх Каталог Обновить

Топ тредов
Избранное