প্রশ্ন ট্যাগ «variadic-functions»

একটি ফাংশনটি বৈচিত্র্যময় হয় যদি এটি পরিবর্তনশীল সংখ্যক যুক্তি গ্রহণ করতে পারে; অর্থাৎ এর আধ্যাত্মিকতা স্থির নয়। সংক্ষিপ্ত বিবরণ "varargs" সাধারণত এই ধরনের ফাংশন উল্লেখ করতে ব্যবহৃত হয়।

21
প্যারামিটারগুলির জন্য ** (ডাবল স্টার / অ্যাসিটার্ক) এবং * (তারা / তারকাচিহ্ন) কী করে?
Over этот вопрос есть ответы на স্ট্যাক ওভারফ্লো на русском : Что значит * (звёздочка) и ** двойная звёздочка в Питоне? নিম্নলিখিত পদ্ধতি সংজ্ঞা কী নেই *এবং **জন্য কি param2? def foo(param1, *param2): def bar(param1, **param2):


7
গোতে দুটি টুকরো সংঘবদ্ধ করুন
আমি স্লাইস [1, 2]এবং স্লাইস একত্রিত করার চেষ্টা করছি [3, 4]। আমি কীভাবে এই কাজটি করতে পারি? আমি চেষ্টা করেছিলাম: append([]int{1,2}, []int{3,4}) কিন্তু পেয়েছি: cannot use []int literal (type []int) as type int in append যাইহোক, ডকুমেন্টেশনগুলি ইঙ্গিত দেয় যে এটি সম্ভব, আমি কী অনুপস্থিত? slice = append(slice, anotherSlice...)

5
ভারার্গস প্যারামিটারের মাধ্যমে সম্ভাব্য গাদা দূষণ
আমি বুঝতে পারি জাভা 7 এর সাথে জেনেরিক টাইপের সাথে ভারার্গস ব্যবহার করার সময় এটি ঘটে; তবে আমার প্রশ্নটি হল .. "যখন এর ব্যবহার সম্ভবত গাদা কলুষিত করতে পারে" তখন গ্রহটির অর্থ কী? এবং নতুন @SafeVarargsটীকাগুলি কীভাবে এটি প্রতিরোধ করে?

21
আমি কীভাবে "আর্গুমেন্টস" অবজেক্টটিকে জাভাস্ক্রিপ্টে একটি অ্যারে রূপান্তর করতে পারি?
এই পোস্টে উন্নতি করতে চান? এই প্রশ্নের বিশদ উত্তর প্রদান করুন, সহ उद्धरण এবং আপনার উত্তর কেন সঠিক তা ব্যাখ্যা সহ। পর্যাপ্ত বিবরণ ছাড়াই উত্তরগুলি সম্পাদনা বা মোছা হতে পারে। argumentsজাভাস্ক্রিপ্ট বস্তুর একটি বিজোড় আঁচিল-এটা ঠিক সবচেয়ে পরিস্থিতিতে একটি অ্যারের মত কাজ করে, কিন্তু এটা না আসলে একটি অ্যারের বস্তু। …

10
কেন প্যারাম কীওয়ার্ড ব্যবহার করবেন?
আমি জানি এটি একটি প্রাথমিক প্রশ্ন, তবে আমি কোনও উত্তর খুঁজে পাইনি। কেন এটি ব্যবহার করবেন? আপনি যদি কোনও ফাংশন বা এটি ব্যবহার করে এমন কোনও পদ্ধতি লিখেন, আপনি এটি সরিয়ে দেওয়ার পরে কোডটি এখনও পুরোপুরি কার্যকর হবে, 100% না ছাড়াই। উদাহরণ: প্যারাম সহ: static public int addTwoEach(params int[] args) …

10
চারপাশে আর্গুমেন্টের চলক সংখ্যা পাস করা
বলুন আমার একটি সি ফাংশন রয়েছে যা একটি পরিবর্তনশীল সংখ্যক আর্গুমেন্ট গ্রহণ করে: আমি অন্য ফাংশনটিকে কীভাবে কল করতে পারি যা তার ফাংশনটির ভিতরে থেকে একটি পরিবর্তনশীল সংখ্যার আর্গুমেন্টের প্রত্যাশা করে, প্রথম ফাংশনটিতে আসা সমস্ত আর্গুমেন্টগুলি পাস করে? উদাহরণ: void format_string(char *fmt, ...); void debug_print(int dbg_lvl, char *fmt, ...) { …


5
আমি জাভাতে পরিবর্তনশীল আর্গুমেন্ট সহ কোনও পদ্ধতিতে আর্গুমেন্ট হিসাবে একটি অ্যারে পাস করতে পারি?
আমি একটি ফাংশন তৈরি করতে সক্ষম হতে চাই: class A { private String extraVar; public String myFormat(String format, Object ... args){ return String.format(format, extraVar, args); } } এখানে সমস্যা হল argsহিসাবে গণ্য হবে Object[]পদ্ধতিতে myFormat, এবং এইভাবে একটি একক যুক্তি String.formatযখন আমি চাই প্রতিটি, Objectমধ্যে argsএকটি নতুন আর্গুমেন্ট হিসাবে পাস …

4
কীভাবে একটি ভারাইজ পদ্ধতি প্যারামিটারে অ্যারেলিস্ট পাস করবেন?
মূলত আমার কাছে অবস্থানগুলির একটি অ্যারেলিস্ট রয়েছে: ArrayList<WorldLocation> locations = new ArrayList<WorldLocation>(); এর নীচে আমি নিম্নলিখিত পদ্ধতিটি কল করি: .getMap(); getMap () পদ্ধতিতে প্যারামিটারগুলি হ'ল: getMap(WorldLocation... locations) আমার যে সমস্যাটি হচ্ছে তা হ'ল আমি নিশ্চিত না যে কীভাবে locationsএই পদ্ধতিতে পুরো তালিকাতে পাস করতে হয় । আমি চেষ্টা করেছিলাম .getMap(locations.toArray()) …

8
আপনি কখন জাভাতে ভারারা ব্যবহার করবেন?
আমি ভ্যারাগস থেকে ভয় পাই। আমি জানি না এগুলির জন্য কী ব্যবহার করতে হবে। এছাড়াও, লোকেরা যত খুশি তত যুক্তি পাস করতে দেওয়া বিপজ্জনক বোধ করে। এমন একটি প্রসঙ্গের উদাহরণ কী যা সেগুলি ব্যবহারের জন্য ভাল জায়গা হবে?

2
জাভা SafeVarargs টীকা, একটি মান বা সেরা অনুশীলন বিদ্যমান?
আমি সম্প্রতি জাভা @SafeVarargsটিকাটি পেরিয়ে এসেছি । জাভাতে বৈকল্পিক ক্রিয়াকলাপ কী করে তার জন্য গুগলিং আমাকে বরং বিভ্রান্ত করে ফেলেছে (হ্যাপ পয়জনানিং? মুছে ফেলা ধরনের?), তাই আমি কয়েকটি বিষয় জানতে চাই: কোন বৈকল্পিক জাভা ক্রিয়াকলাপটি @SafeVarargsঅর্থে অনিরাপদ করে তোলে (গভীরতার উদাহরণ হিসাবে আকারে ব্যাখ্যা করা যায়)? কেন এই টিকাটি প্রোগ্রামারের …

12
কোনও জাভাস্ক্রিপ্ট ফাংশনে পরিবর্তনশীল সংখ্যক আর্গুমেন্ট প্রেরণ করা কি সম্ভব?
একটি অ্যারে থেকে জাভাস্ক্রিপ্ট ফাংশনটিতে একটি পরিবর্তনশীল সংখ্যক আর্গুমেন্ট প্রেরণ করা কি সম্ভব? var arr = ['a','b','c'] var func = function() { // debug alert(arguments.length); // for(arg in arguments) alert(arg); } func('a','b','c','d'); // prints 4 which is what I want, then 'a','b','c','d' func(arr); // prints 1, then 'Array' আমি সম্প্রতি …

9
কীভাবে মকিতোতে ভ্যারাগগুলি সঠিকভাবে মেলে
আমি মকিতো ব্যবহার করে ভার্গ পরামিতিগুলির সাথে কোনও পদ্ধতি উপহাস করার চেষ্টা করেছি: interface A { B b(int x, int y, C... c); } A a = mock(A.class); B b = mock(B.class); when(a.b(anyInt(), anyInt(), any(C[].class))).thenReturn(b); assertEquals(b, a.b(1, 2)); এটি কাজ করে না, তবে আমি পরিবর্তে এটি করলে: when(a.b(anyInt(), anyInt())).thenReturn(b); assertEquals(b, …

7
সুইফটে ভেরিয়েবলের সংখ্যা সহ একটি ফাংশনে একটি অ্যারে পাস করা
ইন সুইফট প্রোগ্রামিং ভাষা , এটা বলেন: ক্রিয়াকলাপগুলি একটি অ্যারেতে সংগ্রহ করে, একটি পরিবর্তনশীল সংখ্যক যুক্তিও নিতে পারে। func sumOf(numbers: Int...) -> Int { ... } যখন আমি এই জাতীয় ক্রিয়াকলাপকে কমা দ্বারা বিচ্ছিন্ন সংখ্যার তালিকার (O যোগফল (1, 2, 3, 4) দিয়ে কল করি তখন সেগুলি ফাংশনের অভ্যন্তরে অ্যারে …

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.