#include <iostream>
#include <fstream>
#include <cassert>
#include <string>
void Delete_Empty_Line (void)
{
std::ifstream FileInput ("input.txt", std::ifstream::in);
std::ofstream FileOutput ("output.txt", std::ofstream::out);
assert(FileInput);
assert(FileOutput);
std::string String_Of_File;
while (FileInput)
{
std::getline(FileInput, String_Of_File);
if (!String_Of_File.empty())
{
FileOutput << String_Of_File;
FileOutput << std::endl;
}
}
FileInput.close();
FileOutput.close();
}
int main(int argc, char *argv[])
{
Delete_Empty_Line ();
return 0;
}
Вот так еще можно, вообще-тоХотелось бы, чтобы можно было указать в списке удалить пустые строки, или же чтобы можно было регуляркой задать, Строки, не содержащие текста, т.к. на данный момент удаление пустых строк превращается в мучение.
Да, можно, но это не удаление пустых строк из списка, а удаление из переменной. Чтобы таким образом удалить строки из списка нужно построить ветку из кучи дополнительных действий...Вот так еще можно, вообще-то
Посмотреть вложение 3094
UPD: На выходе, в переменной MailID3 мы получим данные, без пустых строк
Вы уж извините но это решение вопроса на тяп ляп, и таких тяп ляп полно и получается что по сути не сложный скрипт приходится постоянно подправлять, а если еще по глупости сразу обновится на новую версию так вообще можно без переменных остаться как в случае 4,3,7,0Можно сначала тримать а после удалить всегда дубликаты. В итоге получится максимум одна пустая строка
ахах, даа....... но зато как полезно-то, а?) для головы.Придумать то всегда можно, как извернувшись сделать какое-то действие, но хочется, чтобы минимальный функционал был более доступным!
Головой я итак работаю каждый деньахах, даа....... но зато как полезно-то, а?) для головы.
А вы знаете что если взять кожуру банана иссушить ее в золу, добавить морскую соль, потом перетереть в порошок то вы получите универсальный и полезный зубной порошок?ахах, даа....... но зато как полезно-то, а?) для головы.
Оптимизм рулит!Шел 2080 год.
На форуме zennolab.com внуки пользователей, открывших ветку "Удалить пустые строки в списке" упорно продолжали борьбу над решением проблемы удаления пустых строк, с которой так и не справились их деды! Кто знает сколько ещё веков они будут плясать с бубном, прежде чем проблема будет решена...
я-то нашел уже способ. Но для того тчо бы добиться результата пришлось перепробовать несколько методов, перечитать несколько веток, убить время. Мне кажется стоило бы уже давно добавить в обработку текста пункт "Удалить пустые строки", дабы избавить нас наших внуков от страданий)))Оптимизм рулит!
А ларчик то, просто открывался. СПАСИБО друг, +1 тебе в карму.пустые строки ,не всегда на самом деле пустые ,ну а если они пустые точно ,лично я делаю так---Поле "указать значение" ,оставляем пустое.
Посмотреть вложение 9112
пустые строки ,не всегда на самом деле пустые ,ну а если они пустые точно ,лично я делаю так---Поле "указать значение" ,оставляем пустое.
Посмотреть вложение 9112
Спасибо дружище, очень выручил!Еще вариант на любителя регулярок:
экшн "Удалить строки" ->
радио "Удалить элементы, удовлетворяющие регулярному выражению:" ->
^\s*$