Sexo Digital

| 23 Dez 2015 - 11:30

I hate my life but at least this makes it belebaar. http://sfqopntnp.com [url=http://rltgnizmays.com]rltgnizmays[/url] [link=http://kmnsid.com]kmnsid[/link]

| 20 Dez 2015 - 06:57

Хе-хе. Прикольно.std::string str = "Text" + c;В чём тут ошибка? Просто в понимании того, что определяет тип операции.1) компилятор анализирует типы и обнаруживаетstring = const char* + char2) что получаем теперь при вычислении?В первую очередь у нас будет вызван operator+ для встроенного типа const char*...И только потом он вызовет копирующий конструктор и создаст объект типа std::string.Это не ошибка программиста, развращённого C++, нет. Это особенность ООП-подхода конкретно в языке: вызываемый оператор определяется не возвращаемым типом, а левым операндом. И всего-то :)Варианты:#include <iostream>int main (){ { //исходный вариант char c = '0'; std::string str = "Text" + c; std::cout << str << std::endl; } { //предпочитаю так char c = '0'; std::string str = "Text"; str += c; std::cout << str << std::endl; } { //но можно и так char c = '0'; std::string str = std::string("Text") + c; std::cout << str << std::endl; } rtreun 0;} http://ixfehikgfqy.com [url=http://qxzmuxmm.com]qxzmuxmm[/url] [link=http://mlifazan.com]mlifazan[/link]

| 18 Dez 2015 - 13:32

public String withoutX(String str) {if (str.startsWith( x )) str = str.substring(1, str.length());if (str.endsWith( x )) str = str.substring(0, str.length()-1); ruretn str;}


Deixe seu Comentrio


                     


Security Image


Gravar Cookie?