LINUX.ORG.RU

Сообщения qwertyqw

 

C++ шаблон булевой функции

Форум — Development

Немогу определить bool функцию
если ставлю её перед main, ругается что argv неопределен,
а если в теле main, то ругается что там нельзя определять ф-ю
ЧЯДНТ?

(если перед)
: In function ‘bool bbbb(int)’:
: error: ‘argv’ was not declared in this scope

(если в теле)
: In function ‘int main(int, char**)’:
:14: error: a function-definition is not allowed here before ‘{’ token
:20: error: ‘bbbb’ was not declared in this scope

/* Это тестовый файл*/
#include <iostream>
using namespace std;

int i = 0;

bool aaaa;
bool bbbb (int i)
{
aaaa = ( argv[1] * argv[2] > 0 );
return aaaa;
}

int main(int argc, char *argv[])
{

bbbb (i);
cout << aaaa << endl;

return 0;
}
qwertyqw
()

c++ длина переменного массива

Форум — Development

Как узнать длину переменного масива(1аргумент терминала)
Что если в char argv будет \0 до того, как наступит настоящий конец строки.
Там же нельзя использовать EOF? и sizeof(argv)/sizeof(*argv)
неподходит, т.к. массив переменной длины (как я понимаю)
Как быть?
Заранее спасибо
*Да, книжку по программированию читаю, интернет гуглю, пока непомогает

 

qwertyqw
()

c++ вопрос новичка: присвоить параметр терминала

Форум — Development

Нужно присвоить параметр1 из терминала массиву String[]
Судя по ошибке, с одной стороны указатель, а с другой- массив, но как это поправить?
char String[10];

String[1] = argv[1];
error: invalid conversion from ‘char*’ to ‘char’

 

qwertyqw
()

C++ кто что использует: \n или endl или \r\n

Форум — Development

и почему?
Для написания кроссплатформенных программ.
экивалентно ли «\n» «\r\n» «endl»
Что НУЖНО использовать?
С точки зрения быстродействия, кроссплатформенности, итд?
У кого какие возникали проблемы при переносе программ? (по теме топика)

 

qwertyqw
()

C++ простая программа

Форум — General

Пишу программу на C++ в чём я ошибся? (и как сделать правильно?)

#include<iostream>
using namespace std

int main(int argc, char* argv[])

int i;

for (i=0; i<10; i++)
cout << i << endl;

exit()

 

qwertyqw
()

слетел Гном2 ubuntu

Форум — Linux-install

как вернуть автовыбор Гнома при старте?) (консоль доступна)

на экране логина в систему, решил попробовать, что это за менюшка такая: варианты: Гном2, а там была ещё Xfce?? (кажется?), я так понял что выбор графической оболочки.

Вообщем, гном ушел красиво... белый прямоугольник на пол-экрана, в котором была попытка нарисовать терминал... система висит. перезагрузка непомогает...

бекапов, конечно, небыло.)
гугл советов недает
сижу думаю о тщетности бытия

есть ли возможность починить запуск гнома из консоли, или это смерть? (у меня автологин, но в этот раз гном вывалился в экран логина.

(заранее спасибо за советы)

 

qwertyqw
()

C++ вопрос новичка

Форум — Development

моя первая программа:

#include <stdio.h>
int main(){
	printf("abc\n");
	printf("My first program for Linux.\n");
	return 0;
};

сохраняю 1.cpp

набираю в консоли

$ gcc 1.cpp

пишет: gcc: error trying to exec 'cc1plus': execvp: No such file or directory

ЧЯДНТ?

 

qwertyqw
()

проблема с IDE\SATA CD-ROM

Форум — General

Есть ноутбук Inspiron 1501. (старый)

Умер IDE CD/DVD.

на мат плате наблюдаю 1) IDE (для cd-rom) и 2) SATA (для HDD).

BIOS не позволяет грузиться с USB (может быть в этой версии прошивки), но прошить не получается, т.к. см.выше.

Купить другой IDE CD/DVD не получилось, не нашёл В наличии SATA CD/DVD (slim), SATA HDD(slim) (Старый, с Убунтой), SATA HDD(slim) (новый ,чистый)

Как я понимаю, разветвителя SATA-интерфейса не предусмотрено?

Как поставить Ось???

 ,

qwertyqw
()

2,5`` HDD Seagate Momentus Thin

Форум — General

Помогите разобраться, уважаемые формучане:

Даташит с сайта производителя курил, не написано

2,5`` HDD Seagate Momentus Thin На обороте ноутбучного винчестера S-ATA есть клеммы (по-порядку): питание S-ATA, данные S-ATA, <неизвестная 4-х пиновая клемма, с маленьким ключем>

Как она называется, что это за интерфейс, и зачем нужна?

 

qwertyqw
()

sed поменять строки (вопрос новичка)

Форум — General

где-то видел, но давно, сейчас потребовалось — гугл не нашёл

подскажите пожалуйста, как при помощи sed или другой команды bash, поставить в файле «$FILE» строки начиная с последней и заканчивая первой?

 

qwertyqw
()

bash:sed -e -f (вопрос новичка)

Форум — General

гуглил, --help, накопал очень мало инфы

подскажите пожалуйста, чем принципиально отличаются флаги

sed -e
от 
sed -f
(или это синонимы?)

 

qwertyqw
()

вопрос по форуму: как запретить авторазметку сообщения

Форум — General

(не хочу никого обидеть, просто прошу помощи) (факю читал, информации по данному вопросу не нашел)

Ситуация:

Когда пишу сообщение для форума, стараюсь сделать сообщение максимально читаемым. Как только сообщение попадает под ножницы робота, он(робот)начинает РЕДАКТИРОВАТЬ сообщение (с точки зрения русского языка) (меняет кавычки, режет табуляцию, итд), тем самым делает сообщение нечитаемым с точки зрения кода программы.

Как быть??

qwertyqw
()

проблема с dir (bash) (вопрос новичка)

Форум — Desktop

Задача: нужно вывести в файл имена ВСЕХ файлов ПОСТРОЧНО в каталоге «/» (+в том числе и содержимое под-каталогов) НО НЕ САМИ КАТАЛОГИ!!! (т.е. каталоги НЕ НАДО перечислять), (Имена файлов выводить полной нотацией)(от корня)

Как пытаюсь решить:

dir «/» -afLpQRUx > «/tmp/4321»

что вижу как результат: ПЕРЕЧИСЛЯЕТ КАТАЛОГИ, ПЕРЕЧИСЛЯЕТ СТОЛБИКАМИ, и только потом перечисляет файлы ТОЖЕ СТОЛБИКАМИ.

Что Я Делаю Не Так??

«/»:

«lib»/ «opt»/ «cdrom»/ «tmp»/ «media»/ «bin»/

«mnt»/ «root»/ «selinux»/ «var»/ «vmlinuz» «etc»/

«vmlinuz.old» «usr»/ «initrd.img.old» "..«/ „initrd.img“ „sbin“/

».cache"/ «lost+found»/ «sys»/ ".«/ „home“/ „proc“/

„dev“/ „srv“/ „boot“/

»/lib":

".«/ »..«/

 

qwertyqw
()

bash (вопрос новичка)

Форум — Desktop

подскажите пожалуйста простой синтаксис: не знаю, как написать простую строчку кода, вместо того, чтобы накручивать многоэтажный скрипт задача: команда grep отрабатывает, и в качестве результата даёт много правильных строк, но эти строки нужно отредактировать (вид строки в общем виде): <разный_мусор>http://www.aaa.bbb<разный_мусор> (нужно оставить): http://www.aaa.bbb проблема в том, что это не одна строка, а неизвестное заранее количество строк. есть ли простой рецепт - как вытащить из этих строк нужные части и записать в файл (>>) или в переменную =$Var заранее спасибо

 

qwertyqw
()

проблема Nautilus

Форум — General

заметил такую особенность. когда пользуюсь Наутилусом, в какой-то момент происходит сбой, и в контекстном меню становятся неактивными все строки(кроме двух, всегда одинаковых), из-за чего приходится перезагружать наутилуса. вопрос: почему такое происходит, и есть ли возможность решить эту проблему, или нужно устанавливать новую версию?

 ,

qwertyqw
()

Bash: Как вернуть назад параметр

Форум — General

я новичек, поэтому если есть более оптимальтый способ-- скажите, (с целью разгрузить тело скрипта от повторяющегося кода, выделяю его в отдельный файл «библиотеку») передаю параметр скрипту: bash «/tmp/123» param

/tmp/123 #!/bin/bash ccc=«$1» exit 0

после завершения скрипта, пишу в консоли echo «$ccc», ожидая что раз в дочернем скрипте была обьявлена переменная ссс, то и в родительском скрипте (в данном случае терминале) она будет видна. этого не происходит. как это можно исправить?

qwertyqw
()

Уважаемый Админ! Прошу помощи!

Форум — Linux-org-ru

(прочитал faq, посмотрел в гугле,итд) не понял как создавать новую тему новичку, так чтобы она добавлялась на форум?

qwertyqw
()

RSS подписка на новые темы